I was searching on Google about my website, and I found another website use my website contents, like the second website point its domain to my domain, exemple:
If they’ve copied the wording word for word and put it onto their own pages, there’s nothing you can do except complain to their hosting provider (if you can ever find them).
The provider is under no legal obligation (to my knowledge) to have the site closed or reworded. That said, i’m not a lawyer. Most providers will say that the content does not violate any laws, and so they are not required to do anything. (Remember, you’re asking them to give up a paying customer, so they’re not likely to go along willingly)
“Good writers borrow from other writers. Great writers steal from them outright.”
That htaccess command wouldn’t help, because they aren’t showing your website as an object on their website, they’re scanning it with PHP.
What may be a good idea is make a PHP file which outputs the client IP address. Then run that file on the copy website. This will output an IP address, then block that IP address with .htaccess.
This won’t have much effect if they’ve cached your pages - so a stern email may be all you need.
They copied the content to their website, you can not remove that using .htaccess. They also hotlinked to some of your images, which are now unavailable on their site due to your forbidding it.