例如,我有两个指向我网站的域名; http://some-long-domain.co.uk和http://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]