【问题标题】:add_rewrite_rule is not working properlyadd_rewrite_rule 无法正常工作
【发布时间】:2017-03-05 21:02:45
【问题描述】:
<?php
function add_my_external_rules()
{
    add_rewrite_rule('myrule', '/newlocation');
}
add_action('init', 'add_my_external_rules');
?>

您好,我在主题的 function.php 文件中使用此代码在 .htaccess 文件中添加我自己的重写规则。但是这段代码没有在 .htaccess 文件中写任何东西。请帮忙。

【问题讨论】:

    标签: php wordpress .htaccess url-rewriting wordpress-theming


    【解决方案1】:

    add_rewrite_rule 不会在您的 .htaccess 文件中写入任何内容。就在数据库里。如果它不起作用,请转到管理员中的永久链接设置,然后单击保存(无需更改任何内容)。这会刷新永久链接。

    【讨论】:

    • 我想使用function.php文件添加我自己的重写规则是否可能。我正在尝试上面的代码。
    • 我建议文档:codex.wordpress.org/Rewrite_API/add_rewrite_rule 或者只是自己编辑您的 htaccess 文件或使用重定向插件
    • 这个功能也试过了,还是不能正常使用
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-12-01
    • 1970-01-01
    • 2016-09-01
    • 2012-07-11
    • 2018-04-08
    • 2017-04-20
    • 2018-10-02
    相关资源
    最近更新 更多