0

これが私のシナリオです。私は自分が所有する Web サイトを持っており、私が知らない別の Web サイトも同じ IP アドレスに割り当てられています。彼らのウェブサイトを表示すると、基本的に私のウェブサイトのすべてのコンテンツが表示されます。この URL は、私が使用している特定のキーワードで 1 位です。私のウェブサイトは、Google で数ページの深さがあります。また、私が所有していない別の URL から Web サイトの管理者部分にログインすることもできます。これは、責任の観点から心配です。ホスティング プロバイダーに連絡しましたが、約 1 時間後、何も表示されませんでした。

私がしたいことは、.htaccess で他の Web サイトをブロックするか、その URL からすべてのページを自分の URL に完全にリダイレクトすることです...

この場合の最適なリダイレクト方法またはコードは何ですか?

現在 .htaccess に残っているものでは、インデックス ページをリモート Web サイトに読み込むことができますが、そのインデックス ページによって読み込まれたすべての画像と css は 403 禁止で応答します。それに関する問題は、検索エンジンの最適化の試みを台無しにしているインデックス ページのメタ記述、キーワード、html、およびスタイルをまだロードしていることです。

インデックス ページが読み込まれないようにして、禁止されたエラーが発生するか、ベース インデックス ページを含む完全なリダイレクトが発生するようにします。

また、ドメインの前に www を含まないトラフィックを www バージョンにリダイレクトし、リダイレクト ループが発生しないようにしたいと考えています。

どんな助けでも大歓迎です。

RewriteCond %{HTTP_REFERER} otherdomain\.com [NC]
RewriteRule .* - [F]
RewriteCond %{HTTP_HOST} ^otherdomain\.com [NC]
RewriteCond %{HTTP_HOST} ^mydomain\.com [NC]
RewriteRule ^(.*)$ http://www\.mydomain\.com [R=301,L]
4

1 に答える 1