问题描述
我将 Translatepress 和 Timber 添加到我的 wordpress 中以测试翻译/多语言功能。但是,Translatepress 会尝试加载 http://example.com/en
,这会导致 404。
知道 Elementor 和其他主题如何在不遇到 404 的情况下适应 /en
吗?
更重要的是,我们可以让 Timber 做同样的事情吗?
谢谢。
解决方法
请参阅下文以检查您正在使用哪些固定链接设置以及如何更新,因为这可能会导致不同语言版本出现问题。
-
转到您的 WordPress 管理员,在“设置”>“永久链接”中
-
选择除第一选项(“普通”)以外的任何内容,并确保您的 URL 中没有 /index.php,也没有使用自定义永久链接结构。
-
保存更改
-
刷新您的网页,它应该可以正常工作
如果问题没有解决,请检查您的网站是否启用了“mod_rewrite”模块。如果没有,您需要启用它。