NT虛機(jī)偽靜態(tài)設(shè)置:
首先在網(wǎng)站 web.config 配置文件的 configuration 節(jié)點(diǎn)中加入如下代碼:
<system.webServer>
<rewrite>
<rules>
<rule name="rulename">
<match url="newurl" ignoreCase="false" />
<action type="Rewrite" url="oriurl" appendQueryString="false" />
</rule>
</rules>
</rewrite>
其中,rule 節(jié)點(diǎn)即為每個(gè)重寫(xiě)規(guī)則,match 節(jié)點(diǎn)為偽靜態(tài)的規(guī)則;ignoreCase 是忽略大小寫(xiě);action 是響應(yīng)的 (www.111cn.net)URL,即真正的URL;appendQueryString 為是否跟參數(shù)。
添加多個(gè) rule 時(shí),注意 name 名稱(chēng)應(yīng)該保持不同。
參考實(shí)例:
<system.webServer>
<rewrite>
<rules>
<rule name="rule1">
<match url="articles/(S+).html" ignoreCase="true" />
<action type="Rewrite" url="articles/Default.aspx?SubClass={R:1}" appendQueryString="true" />
</rule>
</rules>
</rewrite>
</system.webServer>