如果您将其设置为,则需要在域cpanel中设置域名首选项,使用www或不使用 http://sitename.com ,它应该适用于两者 http://sitename.com ,或在您的网站.htaccess文件中使用此自定义重写功能这里是一个例子
Example 1 - Redirect example.com to www.example.com: RewriteEngine On RewriteCond %{HTTP_HOST} !^www.example.com$ [NC] RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301] Example 2 - Redirect www.example.com to example.com: RewriteEngine on RewriteCond %{HTTP_HOST} ^www\.example\.com$ RewriteRule ^/?$ "http\:\/\/example\.com\/" [R=301,L]
解释此.htaccess 301重定向:
让我们看一下示例1 - 将example.com重定向到www.example.com。第一行告诉apache启动重写模块。下一行:
RewriteCond %{HTTP_HOST} !^www.example.com$ [NC]
指定下一个规则仅在http主机(即查询的URL的域)不是( - 使用“!”指定)www.example.com时触发。