WWWページにすべての非WWWのリンクをリダイレクトするための.htaccessを変更する方法?

StackOverflow https://stackoverflow.com/questions/1659949

質問

私はWWWのリンクにすべての非WWWのリンクをリダイレクトするにはどうすればよいですか?私は、インターネット上の解決策を発見したが、彼らは唯一のドメイン名をリダイレクトします。 私は、これは一般的にするにはどうすればよいです: http://example.com/testinghttp://www.example.com/testingにリダイレクトする必要がありますか?

役に立ちましたか?

解決

このような何かを試してみてください
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]

他のヒント

RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.yourdomain.com/$1

あなたが任意のドメインのために働く一般的な何かをしたい場合は、あなたのような何かを試すことができます:

RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.
RewriteCond %{HTTP_HOST} ^(.+)$
RewriteRule ^(.*)$ http://www.%1/$1
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top