htaccess用www替换子域

时间:2017-02-22 13:48:21

标签: .htaccess

我该如何更换? 使用htaccess http://sub.domain.com/my-pagehttp://www.domain.com/my-page

此外,由于我有多个域名 如果我可以替换它会更好: http://sub.*wildcard-domain*.comhttp://www.*wildcard-domain*.com

1 个答案:

答案 0 :(得分:0)

尝试:

RewriteEngine on

#RewriteCond %{HTTP_HOST} !^www\.
RewriteCond %{HTTP_HOST} ^[^.]+\.([^.]+\.[^.]+)$
RewriteRule ^ http://www.%1%{REQUEST_URI} [NE,L,R]

这会将 sub.example.com 重定向到 www.example.com

当您确定重定向工作正常时,您可以将默认重定向状态R | R = 302更改为R = 301.