我的主网站使用WordPress在domain.com
上运行,并已将www.domain.com
重定向到domain.com
。
但是我有一个带有此网址的目标网页:domain.com/design
(它是主机上的文件夹)。但是这个URL适用于:
www.domain.com/design
domain.com/design
我希望它将第一种类型重定向到“none-www”URL。
我找到了此代码,但它从www.domain.com/design
重定向到domain.com
:
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
答案 0 :(得分:1)
在.htaccess中使用此脚本删除任何网址之前的www:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1%{REQUEST_URI} [R=301,QSA,NC,L]