1

ここでブログの GET 要求をシミュレートしようとしていますhttp://www.botsvsbrowsers.com/SimulateUserAgent.asp

ブラウザの URL に www プレフィックスがない場合はステータスOKが表示されますが、URL に www プレフィックスがある場合は 403 禁止されています。

http://myblog.comまたはhttp://www.myblog.comのような URL でステータスを OK にするにはどうすればよいですか?

これは、ワードプレスの一般的な設定がどのように見えるかです ここに画像の説明を入力

また、以下のコードを htaccess ファイルに追加しました。

#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#   www to non-www
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

以下のスクリーンショットを参照してください。

URL : http://myblog.com (リクエストステータス: OK) ここに画像の説明を入力

URL : http://www.myblog.com (リクエストステータス: 禁止) ここに画像の説明を入力

4

1 に答える 1

2

これを試してください:

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^ http://%1%{REQUEST_URI} [L,R=301]
于 2013-11-10T08:34:44.490 に答える