配置伪静态(URL重写)
本篇借鑒了很多文章,這里做個(gè)記錄。
有時(shí)我們的導(dǎo)航欄出現(xiàn)xx.aspx?id=x&name=xx 等等這樣,會(huì)顯得不好看,我們可以利用偽靜態(tài)來美化我們的導(dǎo)航欄,偽靜態(tài)的形式可以自己定義,本質(zhì)還是訪問一個(gè)動(dòng)態(tài)頁面。
當(dāng)我們訪問Index.html實(shí)際訪問index.aspx。偽靜態(tài)是我們配置web.config來完成的。
想要配置一個(gè)好的URL重寫,正則表達(dá)式必須知道什么意思,W3C? 有基礎(chǔ)的介紹。
?附一個(gè)正確的web,config
正文:
①引用dll文件,也就是官方寫好的類,來完成配置
已上傳GitHub:查看下載
先引用到我們的項(xiàng)目
②配置web,config,最重要的一步,這里配置了最基本的,還有的可以自己去擴(kuò)充
?
?到此,配置基本完成了,重點(diǎn)在第2步和第3步,需要什么就自己定義。
?
最后來看看效果
?
你看出了什么,上面出現(xiàn)的type屬性,都是引用了命名空間中的類。
?新建4個(gè)頁面,在我們的第一個(gè)頁面中
?
?
?之前配置出現(xiàn)的問題:?
?
當(dāng)你這樣配置的時(shí)候,會(huì)出現(xiàn)這個(gè)錯(cuò)誤,然后我去IIS里面把集成模式改成經(jīng)典也不行,把這個(gè)移到了<system.webserver>里面配置就好了
?
轉(zhuǎn)載于:https://www.cnblogs.com/Sea1ee/p/7365290.html
總結(jié)
以上是生活随笔為你收集整理的配置伪静态(URL重写)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 数据库 范式
- 下一篇: bitset类型, 标准库类型