0

IISでは、次のようなリンクをリダイレクトできるようにしたい

(1) site.biz/people/1234 舞台裏へ

(2) site.biz/people/profile.aspx?id=1234。

つまり、サーバーが (1) を受信するたびに、ブラウザーのアドレス フィールドに (1) を残したまま、秘密裏に (2) を呼び出す必要があります。

ありがとう。

4

2 に答える 2

0

IIS rewrite module書き換えルールを定義できる を使用できます。web.config ファイルに含めることができる書き換えルールの例を次に示します。

<rewrite>
    <rules>
        <rule name="Rewrite to profile.aspx">
            <match url="^people/([0-9]+)/" />
            <action type="Rewrite" url="people/profile.aspx?id={R:1}" />
        </rule>
    </rules>
</rewrite>
于 2013-09-14T13:48:16.647 に答える