所以通常的规范重定向示例是:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^example.com
RewriteRule (.*) http://www.example.com/$1 [R=301,L]
我无法弄清楚如何使其更通用,因此我不必指定example.com,它将针对相关域执行此操作。这样做的原因是在本地机器上的开发模式之间切换,并避免每次构建新站点时都要更改它!
感谢。
答案 0 :(得分:0)
我觉得这样的事情会奏效:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www
RewriteRule (.*) http://www.%{HTTP_HOST}/$1 [R=301,L]
其中基本上只是说“如果不是以'www'开头,请将'www'放在前面并重定向。”