2013-12-07 118 views
1

我需要強制www。在子域上,例如sub.website.com到www.sub.website.com.htaccess force www。在子域上重定向

我已經嘗試了很多代碼,例如

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

您可以在DOCUMENT_ROOT/.htaccess文件試試這個代碼:

RewriteEngine On 

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

作品,謝謝。 – User

+0

太好了。您現在可以將此答案標記爲已接受嗎? – anubhava

+0

是的,我只是,我很抱歉遲到的接受。 – User