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 に答える