.htaccess - 将https://www.sub.domain.com重写为https://sub.domain.com

时间:2015-01-04 11:19:08

标签: .htaccess mod-rewrite

我遇到了.htaccess问题,我不知道为什么,因为它应该有效。

我尝试对此代码执行的操作是将https://www.sub.domain.com重定向到https://sub.domain.com

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.sub\.domain\.com$ [NC]
RewriteRule ^(.*)$ https://sub.domain.com/$1 [L,R=301]

当我在http://htaccess.madewithlove.be/测试此代码时,它会成功运行。

(请求网址:https://www.sub.domain.com,输出网址:https://sub.domain.com

同样如this question中所述,我检查了我的DNS记录,并且有一个www.sub指向某个域sub(两个A&#39; s)。< / p>

此时我被卡住了,有人知道我做错了什么吗? 任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:-2)

https://www.sub.domain.com的doc根目录(web / httpdocs / www文件夹)中创建名为.htaccess的文件,并输入以下代码

Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) https://sub.domain.com/$1 [R=301,L]