动态子域htaccess重定向到动态域

时间:2019-03-08 14:41:54

标签: apache .htaccess redirect mod-rewrite

我需要创建htaccess规则来重定向所有www。子域名可以动态地变为非www,而无需输入域名。 Htaccess用于在停放了数百个域的停放脚本上。因此,例如www.site.com必须自动重定向到site.com,www.EveryNextSite.com必须自动重定向到EveryNextSite.com。

我尝试了许多htaccess规则,但都没有成功,尤其是对于co.uk等英国域名,返回的结果并不理想。

1 个答案:

答案 0 :(得分:0)

经过一些尝试和错误,我使用简单的正则表达式完成了此操作:

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

还可以与co.uk,co.za和类似的域名一起使用。