0

そのため、中国の誰かが人々のブラウザを私のサイトのコピーにリダイレクトし続けています. これが私が見つけた方法です。

誰かがフォーラムにメッセージを投稿した joomla インストールがあります。通常、私が受け取るメールは、Hey someone posted a message ..... トピックのリンクです。

www.antifmradio.com/サイト フォーラムのどこかにリンクしてください

http://122.72.0.7www.antifmradio.com

したがって、このhttp://www.antifmradio.com

これに変更されました

http://122.72.0.7www.antifmradio.com

わかりましたので、ここで私がやったことです。この書き換えルールを作成しました

RewriteCond %{HTTP_HOST} ^http://122.72.0.7www.antifmradio.com [NC]
RewriteRule ^(.*)$ http://www.antifmradio.com/$1 [R=301,L]

何をしても、122.72.0.7 リンクにアクセスしようとすると、常に正しいドメインに到達します。

驚くばかり!

現在、これは私のドメインの ROOT フォルダーでのみ機能します。joomla で直接機能するように、これを記述する方法を知る必要があります。

Joomlaには独自のhtaccessファイルがあり、私は使用しています。しかし、この書き換えルールをどこに配置すればよいかわかりません。

また、ドメインルートフォルダーでこれを試したので、joomlaフォルダーも認識されます

RewriteRule ^(.*)$ http://www.antifmradio.com/$1**/$1** [R=301,L]

/$1しかし、最後に追加を追加するだけでは機能しませんでした

4

1 に答える 1

1

joomla フォルダーの名前をハードコーディングする必要があります。

RewriteCond %{HTTP_HOST} ^http://122.72.0.7www.antifmradio.com [NC]
RewriteRule ^(.*)$ http://www.antifmradio.com/joomla_folder_name/$1 [R=301,L]

joomla フォルダーの htaccess ファイルにあるその他のルールの前に、それを追加する必要があります。

于 2012-09-24T05:22:03.150 に答える