我目前正在使用django-localeurl在不同网址下投放多个区域设置的网站上工作。 localeurl在我直接服务于顶层之前一直对我有用,但这次我必须使用settings.FORCE_SCRIPT_NAME,因为它需要在子路径下提供。
问题在于,当用户进入网站时,他会被重定向到http://www.example.com/en/而不是http://www.example.com/site/en/。当我禁用localeurl时,在http://www.example.com/site/下服务该网站的效果非常好。
任何关于我如何解决这个问题的建议都会非常感激,因为我现在已经接近撕裂我的头发了!