在DNN中如何使FriendlyURL使用PageName作为页面名称
生活随笔
收集整理的這篇文章主要介紹了
在DNN中如何使FriendlyURL使用PageName作为页面名称
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
在DNN中,有三類URL,分別是:"default", "Friendly"和"Human Friendly"。
示例如下:
default: dotnetnuke.com/default.aspx?tabid=57
friendly: dotnetnuke.com/tabid/57/Default.aspx
human friendly dotnetnuke.com/AwesomePage.aspx
?
對與friendly url,大家一定很熟悉了,到這里可以打開friendly url:
Host->Host Settings
Friendly Url Settins這一節(jié),勾選
?
?
但對于"Human Friendly"大家可能還不知道如何設(shè)置,其實(shí),如果你使用的是DNN自帶的Friendly Url Provider,你到web.config文件中在'DNNFriendlyUrl' 節(jié)增加一個urlformat="HumanFriendly" 參數(shù)就可以實(shí)現(xiàn)這個功能了。
就是這里:
2?????????????<providers>
3?????????????????<clear/>
4?????????????????<add?name="DNNFriendlyUrl"
???????????????? type="DotNetNuke.Services.Url.FriendlyUrl.DNNFriendlyUrlProvider,?DotNetNuke.HttpModules"
???????????????? includePageName="true"
???????????????? regexMatch="[^a-zA-Z0-9?_-]"?
???????????????????? urlformat="HumanFriendly"/>
5?????????????</providers>
6?????????</friendlyUrl>
總結(jié)
以上是生活随笔為你收集整理的在DNN中如何使FriendlyURL使用PageName作为页面名称的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 系统管理-第1部分 系统的易管理性
- 下一篇: 创建IT运维管理门户