2

无论 tld 是 dev 还是 com 以及取决于请求的内容,我都想将 short.tld 重定向到 long.tld。

所以像这样...

short.dev should redirect to longer.dev
short.com should redirect to longer.com

到目前为止,我有这个正在工作(对于.dev):

RewriteCond %{HTTP_HOST} ^((www\.)?shorty\.*) [NC]
RewriteRule ^(.*)$ http://longer.dev/$1 [R=301,L]

...但是如何使 RewriteRule TLD 中的 .dev 不可知?

4

1 回答 1

1

你可以使用这样的东西来制作它sot-of tld agnostic

RewriteCond %{HTTP_HOST} ^(?:www\.)?short\.(.+)$ [NC]
RewriteRule ^ http://longer.%1%{REQUEST_URI} [R=301,L]
于 2013-09-26T11:10:46.867 回答