我正在尝试将客户的域别名(http://5sensescharity.co.uk)重定向到其主域http://5senses.co.uk。
我似乎已经使用来自其他用户的问题的响应工作了,但是无法让它与root之后的所有其他可能的url一起工作。 E.g 5sensescharity.co.uk/about /
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?5sensescharity\.co.uk [NC]
RewriteRule ^(.*)$ http://5senses.co.uk/$1 [R,L]
答案 0 :(得分:2)
我宁愿尝试使用mod_alias中的Apache RedirectPermanent或RedirectTemp指令,因为Apache处理它们通常更快,例如:
RedirectPermanent / http://5senses.co.uk/
或
RedirectTemp / http://5senses.co.uk/
答案 1 :(得分:1)
尝试此规则:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?5sensescharity\.co.uk$ [NC]
RewriteRule ^ http://5senses.co.uk%{REQUEST_URI} [R,L,NE]