Macos .htaccess将www重定向到非www url';t不适用于索引以外的其他链接
我有一台Mac服务器,一切正常 我正在运行wordpress,并拥有.htaccess来重写自定义链接的规则,等等 现在,一旦我访问我的网站,我就会遇到麻烦Macos .htaccess将www重定向到非www url';t不适用于索引以外的其他链接,macos,.htaccess,Macos,.htaccess,我有一台Mac服务器,一切正常 我正在运行wordpress,并拥有.htaccess来重写自定义链接的规则,等等 现在,一旦我访问我的网站,我就会遇到麻烦 http://www.mysite.com/anypage.html这不起作用,给我找不到页面错误 但是如果我访问同一个页面但删除了wwwhttp://mysite.com/anypage.html这将很好地工作 因此,我想我会确保所有页面都出现这种情况,并且除了主页以外的所有页面都存在问题,因此如果我访问http://www.mysite
http://www.mysite.com/anypage.html
这不起作用,给我找不到页面错误
但是如果我访问同一个页面但删除了wwwhttp://mysite.com/anypage.html
这将很好地工作
因此,我想我会确保所有页面都出现这种情况,并且除了主页以外的所有页面都存在问题,因此如果我访问http://www.mysite.com
或http://mysite.com
两者都不起作用
我尝试了许多.htaccess重写规则,其中没有一个是word
RewriteCond %{HTTP_HOST} ^www\. [NC]
RewriteRule ^(.*)$ %{HTTP_HOST}$1 [C]
RewriteRule ^www\.(.*)$ http://$1 [L,R=301]
请提出问题所在
谢谢您所有的
www
将被重定向到现在的www网址
只需这样做,然后尝试:
RewriteCond %{HTTP_HOST} ^www\.(mysite\.com)/?$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [L]
您想用当前的规则做什么-从主机名中删除
www
?