我想将 www.example.com
重定向到 example.com
。以下 htaccess 代码可以实现此目的:
RewriteCond %{HTTP_HOST} ^www\.example\.com [NC]
RewriteRule ^(.*)$ http://example.com/$1 [L,R=301]
但是,有没有一种方法可以以通用方式执行此操作,而无需对域名进行硬编码?
最佳答案
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ https://%1/$1 [R=301,L]
与 Michael's 相同除了这个有效:P
关于.htaccess - 通用 htaccess 将 www 重定向到非 www,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/234723/