在url重寫中,有一種是無后綴的, 如: www.erp100.com/operate 直接就可以訪問到www.erp100.com/operate.aspx頁面
其實它的原理和配置偽靜態的url重寫是一樣的,我們只要稍微修改下就可以了
web.config中
<add name="Rule3" virtualUrl="operate" rewriteUrlParameter="ExcludeFromClientQueryString" destinationUrl="operate.aspx" ignoreCase="true"/>
頁面中:
<a href="operate">操作</a>
iis中
要實現IIS下的無后綴URL重寫,只要在xx網站的屬性→主目錄→應用程序設置→配置→添加一條默認的應用程序映射,取消"檢查文件是否存在(C)"選項→確定,然后把你所需要顯示成無后綴的網頁的后綴全部刪掉就可以了。 |