我們的網站使用「子文件夾」用於指定的語言(例如www.domain.com/nl或www.domain.com/en)。默認語言是Dutch(nl)。目前訪問者都能夠通過指定的語言(例如www.domain.com/nl)或根域(例如www.domain.com)訪問網頁。重定向(web.config中)規則強制子目錄
因爲我們想重定向(強制)SEO目的的所有用戶訪問的根中的指定語言(NL)(例如www.domain.com/page/1到www.domain.com/nl/page/1) 。
先前的方法(使用web.config重寫規則)導致(無限)循環(例如www.domain.com/nl/nl/nl/nl/nl/nl/nl/etc。)。
我知道這個話題Rewrite Rule to enforce default lang code in URL介紹如何在.htaccess中做到這一點,但我沒有線索如何將其轉換爲web.config。
在此先感謝:-)
所以你希望所有誰進入www.dowmain.com/page/1將被重定向用戶到www.domain.com/nl/page/1? – ISHIDA
@ISHIDA正確。和www.domain.com/sub/sub/sub到www.domain.com/nl/sub/sub/sub。所以總是強制執行語言。 – Lycaon