0

ISAPI v3 有没有办法允许子域只访问特定文件夹,而所有其他请求都会重定向到 www?我在这个文件夹下也有一些 url 需要重写。还将有有效 www url 的重写规则。

允许:

http://myaccount.mysite.com/account/

http://myaccount.mysite.com/account/profile/

http://myaccount.mysite.com/account/profile/changeEmail.aspx

允许,但需要重写:

http://myaccount.mysite.com/account/edit/123456789.aspx

这些应重定向到 www:

http://myaccount.mysite.com/directory/

http://myaccount.mysite.com/folder1/

http://myaccount.mysite.com/folder1/folder2/ 等......

4

1 回答 1

0

尝试使用以下内容:

RewriteEngine on
RewriteBase /

RewriteCond %{HTTP:Host} ^myaccount\.mysite\.com$ [NC]
RewriteRule ^account/edit/123456.aspx$ /otherpage [NC,L]

RewriteCond %{HTTP:Host} ^myaccount\.mysite\.com$ [NC]
RewriteRule ^account/.*$ - [NC,L]

RewriteCond %{HTTP:Host} ^myaccount\.mysite\.com$ [NC]
RewriteRule (.*) http://www.mysite.com/$1 [NC,R=301,L]
于 2012-10-05T01:33:10.020 回答