【问题标题】:Language subfolder with TranslatePress带有 TranslatePress 的语言子文件夹
【发布时间】:2021-03-03 18:29:52
【问题描述】:

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

知道 Elementor 和其他主题如何能够容纳 /en 而不会遇到 404? 更重要的是,我们可以让 Timber 也这样做吗?

谢谢。

【问题讨论】:

  • 可能很明显,但您是否刷新了永久链接?木材不应影响您的网址结构
  • 我刚刚刷新,不起作用。 http://example.com/en 仍然会导致 404。

标签: wordpress multilingual timber


【解决方案1】:

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

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

  2. 选择除首选之外的任何内容(“plain”),并确保您的 URL 中没有 /index.php,或使用自定义永久链接结构。

  3. 保存您的更改

  4. 刷新你的网页,它应该可以工作了

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

【讨论】:

  • 是的,解决了它。但默认情况下,自定义结构/index.php/%year%/%monthnum%/%day%/%postname%/ 也不能正常工作。在我将其标记为答案之前,您能否在您的帖子中更具体地说明这一点?谢谢!
猜你喜欢
  • 2022-01-11
  • 1970-01-01
  • 2020-08-28
  • 1970-01-01
  • 2014-08-06
  • 2012-04-21
  • 1970-01-01
  • 2022-06-14
  • 2018-11-09
相关资源
最近更新 更多