始终使用WWW重定向到域会导致子域出错

时间:2013-02-01 22:56:12

标签: .htaccess

我的网站.htaccess文件中包含以下代码:

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

这很好但是当我决定在我的网站上访问论坛作为子域名时,.htaccess正在搞砸一切。

通常论坛的网址是:

http://www.eetutorials.com/forum

但由于我将forum文件夹作为子域名链接,因此它不再起作用并重定向到:

http://www.forum.eetutorials.com/forum/ 

这显然是错的!任何想法如何通过在.htaccess文件中添加一些条件来解决这个问题?

1 个答案:

答案 0 :(得分:1)

您可以更改条件:

RewriteCond %{HTTP_HOST} !^www\.

到这一个:

RewriteCond %{HTTP_HOST} ^eetutorials.com$