我使用DNN 5.6.3和需要,只是一個URL重定向到一個頁面DNN 5.6友好的URL
URL是http://domain.com/schmooze,它應該重定向到http://domain.com/schmooze.aspx
我在友好的URL部分主機找到: /schmooze。取代:〜/ Default.aspx?TabId = 258
但我得到一個404(找不到)錯誤 - 我友好的網址是否錯誤?我錯過別的東西 - 似乎這應該在URL重寫器
我使用DNN 5.6.3和需要,只是一個URL重定向到一個頁面DNN 5.6友好的URL
URL是http://domain.com/schmooze,它應該重定向到http://domain.com/schmooze.aspx
我在友好的URL部分主機找到: /schmooze。取代:〜/ Default.aspx?TabId = 258
但我得到一個404(找不到)錯誤 - 我友好的網址是否錯誤?我錯過別的東西 - 似乎這應該在URL重寫器
試試這個。
打開SiteUrls.config在DNN根目錄下,並把這個在:
<RewriterRule>
<LookFor>(.*)/schmooze</LookFor>
<SendTo>~/schmooze.aspx</SendTo>
</RewriterRule>
您需要確保所有的IIS請求都被映射到asp.net處理。爲此,請在web.config中設置此內容。此頁面上
<modules runAllManagedModulesForAllRequests="true">
更多信息對於IIS: http://www.iis.net/learn/get-started/introduction-to-iis/iis-modules-overview
如果你想開始通過DotNetNuke的的UI來做到這一點。我用UrlMaster從iFinity:
Ventrian, - 是的,我會做任何的配置或無窮大,除了我沒有獲得這樣做 - 好建議,但 – braindice