我已经找到了很多非www到www重写规则的例子,但我只是想检查一下在子域已经存在的情况下允许www重定向的做法。。。
所以,假设我想让人们键入:
http://www.shop.mysite.com
并将它们重定向到
http://shop.mysite.com
下面的顺序允许这样做吗?
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.shop.mysite.co.uk$ [NC]
RewriteRule ^(.*)$ http://shop.mysite.co.uk/$1 [L,R=301]
是的,我知道这看起来有点傻,但我所在组织的人都很担心有人可能会打出我们的完整子域url,并包括一个www.。我想试着减轻他们的恐惧。
很抱歉这个问题的愚蠢性质。
问候,
C
当然,它有效!你可以在上查看你的htaccesshttp://htaccess.madewithlove.be/