0

所以通常的规范重定向示例是:

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

我不知道如何使它更通用,所以我不必指定 example.com,它会为有问题的域做。这样做的原因是在我的本地机器上的开发模式之间切换,并且避免每次我构建一个新站点时都必须更改它!

谢谢。

4

1 回答 1

0

我认为这样的事情会起作用:

RewriteEngine On

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

这基本上只是说“如果它不以'www'开头,则将'www'放在前面并重定向。”

于 2013-01-16T15:01:08.947 回答