2011-03-04 118 views
0

我目前正在使用django-localeurl在不同網址下提供多個區域設置的網站上工作。當直接服務於頂層時,localeurl一直爲我工作,但這次我必須使用settings.FORCE_SCRIPT_NAME,因爲它需要在子路徑下服務。django-localeurl與FORCE_SCRIPT_NAME不能正常工作

問題是,當用戶進入網站時,他被重定向到http://www.example.com/en/而不是他應該的http://www.example.com/site/en/。當我禁用localeurl時,在http://www.example.com/site/下爲網站提供服務是完美的。

任何關於如何解決這個問題的建議將不勝感激,因爲我已經接近撕掉我的頭髮了!

回答