.htaccess通配符从停放域重定向?

时间:2014-08-17 21:32:25

标签: .htaccess wildcard

例如,我有两个指向我网站的域名; http://some-long-domain.co.ukhttp://short.co - 我希望能够共享http://short.co/x/ic5rai等网址,同时将所有流量重定向到www。主域的版本,并保留URL上的路径。

为了使问题复杂化,我不想使用我用于开发的子域(本地和登台)来触摸域的版本。

E.g;

当前的重写规则如下所示,适用于后一点(本地/暂存),但不适用于其他任何内容。我做错了什么?

RewriteCond %{HTTP_HOST} !^www.some-long-domain.co.uk$ [NC]        
RewriteCond %{HTTP_HOST} !^local.some-long-domain.co.uk$ [NC]
RewriteCond %{HTTP_HOST} !^staging.some-long-domain.co.uk$ [NC]
RewriteCond %{HTTP_HOST} ^short.co$ [NC]
RewriteCond %{HTTP_HOST} ^www.short.co$ [NC]
RewriteRule ^(.*)$ http://www.some-long-domain.co.uk/$1 [R=301,QSA,L]

0 个答案:

没有答案