クライアント会社の外部の人がドメインを登録し、クライアントURLにリダイレクトしました。
たとえば、unwanteddomain.com
と入力すると、myclientdomain.com
にリダイレクトされます。
CPanelまたは。htaccessの書き換えルールを介してunwanteddomain.com
をどこにもブロックまたはリダイレクトする(2回目)方法はありますか?
これらの書き換えルールを使用して最終的に解決されました:
RewriteEngine on
RewriteCond %{HTTP_Host} ^www.unwanteddomain.com$ [NC]
RewriteRule .* http://whateverPlaceYouWantToSend.com [R,L]
HTTP_REFERER
が機能しなかったため、HTTP_Host
を使用しました。
これを行う方法は、unwantedcomain.com
をチェックすることにより、HTTP_REFERER
からのすべての要求をブロックすることです。
単一ドメインからのトラフィックをブロックする:
RewriteEngine on
RewriteCond %{HTTP_REFERER} unwateddomain\.com [NC]
RewriteRule .* - [F]
複数のドメインからのトラフィックをブロックする:
RewriteEngine on
RewriteCond %{HTTP_REFERER} unwanteddomain\.com [NC,OR]
RewriteCond %{HTTP_REFERER} anotherdomain\.com
RewriteRule .* - [F]