6

IP 正規化のために、サイトの IP アドレスをドメイン名にリダイレクトする必要があると言われました。独自の .htaccess ファイルが既に付属している標準の WordPress インストールを実行しています。「リダイレクト」行を追加して、以下を変更しました。

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /

Redirect 301 http://12.34.56.789 http://www.domainname.com

RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

しかし、それは機能していません。誰が何が悪いのか知っていますか?

ありがとう!

4

2 に答える 2

1

ジョン・リンの答えは私にとってはうまくいきましたが、私は使用しなければなりませんでした

RewriteCond %{REMOTE_ADDR} ^12\.34\.56\.789$
RewriteRule ^(.*)$ http://www.domainname.com/$1 [L,R=301]

それ以外の

RewriteCond %{HTTP_HOST} ^12\.34\.56\.789$
RewriteRule ^(.*)$ http://www.domainname.com/$1 [L,R=301]
于 2014-01-11T11:28:05.537 に答える