问题
我希望我的网站有两种语言,英语和西班牙语。我遵循了post的优秀指示。
如果我在一个标签中登录管理器,然后打开另一个标签到西班牙语页面,我会看到西班牙语页面。例如,http://www.site.com/es/somepage.html,有效!
但是,如果我没有登录管理器并尝试导航到此页面,则会收到503错误,找不到页面。我没有在错误日志中看到任何内容。
显然,这是一些安全问题,但我查看了匿名用户,他们确实拥有对西班牙语和英语语境的加载访问权。
我错过了什么?
答案 0 :(得分:0)
听起来您没有授予匿名用户访问西班牙语上下文的权限。
该文章看起来好几年了,请查看官方babel网站:http://www.multilingual-modx.com/还有一个分步教程。
什么版本的modx? 2.2.6在设置上下文时有所不同。
你得到了什么错误? a 503 [服务器错误]或404 [找不到页面]?
答案 1 :(得分:0)
我发现了这个问题。
当我复制网络上下文以使我的西班牙文上下文时,西班牙语下的所有资源都没有发布。 Arghhh。
感谢您的帮助@Sean Kimball。