.htaccess force www。在子域上重定向

时间:2013-12-07 23:40:11

标签: .htaccess subdomain

我需要强制www。在子域上,例如sub.website.com到www.sub.website.com

我尝试过很多代码,例如

RewriteCond %{HTTP_HOST} !^www\.dev.website\.com
RewriteRule (.*) http://www.dev.website.com/$1 [R=301,L], no success

试过:

RewriteCond %{HTTPS} !=on
RewriteCond %{HTTP_HOST} !^www\..+$ [NC]
RewriteRule ^ http://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L] no luck.

如果您有答案,请回复。谢谢 感谢。

1 个答案:

答案 0 :(得分:1)

您可以在DOCUMENT_ROOT/.htaccess文件中尝试此代码:

RewriteEngine On

RewriteCond %{HTTP_HOST} ^sub\.website.\com$ [NC]
RewriteRule ^ http://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L,NE]