1

如果第一段不是“资产” ,我需要将所有形式http://static.name.ext/first/second/etc的请求重定向 到http://www.name.ext

所以保持http://static.name.ext/assets/etc形式的请求重定向其他人

我试过了

RewriteCond %{HTTP_HOST} ^static\. [NC]
RewriteCond %{REQUEST_URI} !/assets [NC]
RewriteRule ^(.*)$ http://www.%{HTTP_HOST} [R=301,L]

但 %{HTTP_HOST} 返回子域,我不希望这样

4

1 回答 1

1

尝试:

RewriteCond %{REQUEST_URI} !/assets [NC]
RewriteCond %{HTTP_HOST} ^static\.(.*)$ [NC]
RewriteRule ^(.*)$ http://www.%1/ [R=301,L]
于 2013-09-16T13:48:08.840 回答