URL を書き換える必要があります。
http://www.mydomain.com/test.aspx?pagename=quotes&companycode=324543 http://www.mydomain.com/test/quotes/324543 へ
IIS 7.5 と VS 2008 を使用しています。
web.config にルール コードを記述する必要があります。
URL を書き換える必要があります。
http://www.mydomain.com/test.aspx?pagename=quotes&companycode=324543 http://www.mydomain.com/test/quotes/324543 へ
IIS 7.5 と VS 2008 を使用しています。
web.config にルール コードを記述する必要があります。
IIS GUI でウィザードを使用すると、リダイレクトと対応する書き換えルールが表示されます。それはまさにあなたが望むものではないかもしれませんが、あなたに良いアイデアを与えるはずです.
<rule name="RedirectUserFriendlyURL1" stopProcessing="true">
<match url="^test\.aspx$" />
<conditions>
<add input="{REQUEST_METHOD}" pattern="^POST$" negate="true" />
<add input="{QUERY_STRING}" pattern="^pagename=([^=&]+)&companycode=([^=&]+)$" />
</conditions>
<action type="Redirect" url="{C:1}/{C:2}" appendQueryString="false" />
</rule>
<rule name="RewriteUserFriendlyURL1" stopProcessing="true">
<match url="^([^/]+)/([^/]+)/?$" />
<conditions>
<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
<add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
</conditions>
<action type="Rewrite" url="test.aspx?pagename={R:1}&companycode={R:2}" />
</rule>