0
我正在使用SiteCore 6.4,並且我在LinkManager的ParseUrl方法中設置了一個鉤子。除了一個問題之外,它都可以工作,當我調用一個包含文件夾的URL時,HttpRequest最終會從目錄中刪除。調用文件夾時,IIS,SiteCore,Url重定向
如果我打電話http://domain/state/page.aspx我獲得請求的URL是爲http://domain/page.aspx。如果我手動更改網址(在調試模式下)以包含我想要的內容,那麼一切正常。
管道中有東西正在重定向url。它在哪裏?我如何防止它?在IIS 5/6中曾經有一個設置來取消文件存在檢查,在IIS 7中是否存在相同的問題?
這個伎倆!多煩人。所以基本上,我不能因爲這個而包含語言(至少是建立在sitecore語言中)的特性? – 2011-03-03 20:27:14
您可以將語言位置設置爲查詢字符串而不是文件路徑。 bascially它不會被認爲是在URL中,而是它會查詢查詢字符串。不如在國際海事組織中的好,但哦。 – 2011-03-03 20:32:53
稍好於使用查詢字符串將在web-config中設置並行主機名en.mysite.com fr.mysite.com。仍然是一種解決方法,但會比使用查詢字符串提供更好的SEO。 – 2011-03-04 11:41:28