【问题标题】:URL Rewrite in wodpress在 wordpress 中重写 URL
【发布时间】:2019-05-13 16:14:51
【问题描述】:

我正在尝试重写多语言 WordPress 网站中的 URL。

问题出在主页 URL 中。当网站是英文时,一切都很好,但是当我切换到斯洛伐克语时,我得到了这个主页的 URL: www.example.com/sk/home/

但我希望它是: www.example.com/sk/

我尝试将它添加到 .htacess 中,但没有成功

RewriteEngine On
RewriteRule ^sk?$ sk/home

基于https://developer.wordpress.org/reference/functions/add_rewrite_rule/ 我尝试添加functions.php,但也没有用

function rewrite_sk() {
    add_rewrite_rule('^sk', 'sk/home', 'top');
}
add_action('init', 'rewrite_sk');

有人知道我在哪里犯错吗?因为我想不通。

【问题讨论】:

  • 添加重写规则后,您是否刷新了永久链接设置?

标签: wordpress .htaccess url url-rewriting url-redirection


【解决方案1】:

尝试重新生成永久链接。

告诉我。

【讨论】:

    【解决方案2】:

    首先更新您的固定链接

    然后选择你的家

    【讨论】:

      猜你喜欢
      • 2016-03-04
      • 1970-01-01
      • 2013-08-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-25
      • 2012-10-10
      • 1970-01-01
      相关资源
      最近更新 更多