带有 TranslatePress 的语言子文件夹

问题描述

我将 Translatepress 和 Timber 添加到我的 wordpress 中以测试翻译/多语言功能。但是,Translatepress 会尝试加载 http://example.com/en,这会导致 404。

知道 Elementor 和其他主题如何在不遇到 404 的情况下适应 /en 吗? 更重要的是,我们可以让 Timber 做同样的事情吗?

谢谢。

解决方法

请参阅下文以检查您正在使用哪些固定链接设置以及如何更新,因为这可能会导致不同语言版本出现问题。

  1. 转到您的 WordPress 管理员,在“设置”>“永久链接”中

  2. 选择除第一选项(“普通”)以外的任何内容,并确保您的 URL 中没有 /index.php,也没有使用自定义永久链接结构。

  3. 保存更改

  4. 刷新您的网页,它应该可以正常工作

如果问题没有解决,请检查您的网站是否启用了“mod_rewrite”模块。如果没有,您需要启用它。