0

所以我使用多个域并将它们重定向到我服务器上的各个文件夹。

我正在使用 .htaccess 进行重定向。我已经设法进行重定向,但我将非 www 重定向到 www。因此,如果某人输入 domain.com 或 domain.co.uk,我希望他们重定向到 www.domain.com 或 www.domain.co.uk。请提供一些帮助。这是代码

# pointing for the domain domain.com or domain.co.uk to folder domain
ReWriteCond %{HTTP_HOST} ^domain.com [OR]
ReWriteCond %{HTTP_HOST} ^domain.co.uk [OR]
ReWriteCond %{REQUEST_URI} !domain/
ReWriteRule ^(.*)$ domain/$1 [L]  
4

1 回答 1

3
# redirect non-www to www
ReWriteCond %{HTTP_HOST} !^www\.
RewriteRule (.*) http://www.%{HTTP_HOST}/$1 [R=301]

ReWriteCond %{HTTP_HOST} ^www.domain.com [OR]
ReWriteCond %{HTTP_HOST} ^www.domain.co.uk [OR]
ReWriteCond %{REQUEST_URI} !domain/
ReWriteRule ^(.*)$ domain/$1 [L]  
于 2013-10-20T14:16:01.923 回答