将“www”url重定向到“none-www”url(在文件夹中)

时间:2015-09-23 11:57:35

标签: .htaccess redirect

我的主网站使用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]

1 个答案:

答案 0 :(得分:1)

在.htaccess中使用此脚本删除任何网址之前的www:

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