htaccess工作在www。,没有www工作

时间:2015-02-14 05:00:39

标签: apache .htaccess mod-rewrite

我有一个centos / apache服务器,带有这个htaccess文件。当我通过www.example.com访问该网站时,我正确地重定向到testsite.com,当我访问example.com时,似乎服务器从另一台服务器读取了htaccess(旧的域名,我想想,但我无法访问它。这是htaccess:

RewriteEngine On

RewriteBase /
RewriteCond %{REMOTE_HOST} !^myip  
RewriteRule .* http://www.testsite.it [R=302,L]

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

1 个答案:

答案 0 :(得分:1)

在域区域配置中设置别名的最简单方法是将www.example.com重定向到example.com。它应该存在,但由于某些原因它不是,我猜。无论如何要检查它。