2010-12-13 143 views

回答

1

This site给出一个完整的答案:

Options +FollowSymLinks 
RewriteEngine on 
RewriteCond %{HTTP_HOST} . 
RewriteCond %{HTTP_HOST} !^domain\.com 
RewriteRule (.*) http://domain.com/$1 [R=301, L] 

这是我搜索Google时出现的第一件事,所以我认为你甚至都懒得寻找答案(淘气的男孩,tsk,tsk!)。

+0

我做过了,但只能找到其他方式(非www到www)谢谢! – javiervd 2010-12-13 21:19:15

-1

这样的事情应该做

Options +FollowSymlinks 
RewriteEngine on 
RewriteRule ^www\.(.*)$ $1 [NC] 

你想谷歌的 “htaccess的重写”,以获取更多的伎俩吧

+0

重写规则并不查找主机。另外,如果他想要谷歌,他不会在这里问。 – 2010-12-13 16:08:51

+0

啊忘了关于主机, 关于谷歌:原来的海报似乎并不知道重写,因此不知道什么谷歌,因此张贴在这里。 我提供的信息是什么关键字了解更多的概念,而不是只提供几行代码。 – JohnSmith 2010-12-14 09:45:37

0

只需补充一点:

RewriteEngine on 

RewriteCond %{HTTP_HOST} ^www\. 
RewriteRule (.*) http://mysite.com/$1 [R=301,L] 
相关问题