所以我使用多个域并将它们重定向到我服务器上的各个文件夹。
我正在使用.htaccess进行重定向。我设法做了重定向,但我将非www重定向到www。因此,如果在domain.com或domain.co.uk中输入somone,我希望他们重定向到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]
答案 0 :(得分: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]