gpt4 book ai didi

php - WordPress add_rewrite_rule 不起作用。为什么?

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:33:44 24 4
gpt4 key购买 nike

我是 Stack Overflow 的新手。

我正在使用 Wordpress 3.9,我正在尝试使用以下方法重写 URL,该方法位于 functions.php 中:

我用这个方法:

add_rewrite_rule('^comevado/results/from-([^-]*)-to-([^-]*)-currency-([^-]*)$', '/comevado/results/?from=$matches[1]&to=$matches[2]&currency=$matches[3]', 'top');

但不起作用。

对于 URL 重写,我使用了这个网站:http://www.generateit.net/mod-rewrite/index.php

我能做什么?

谢谢大家!

最佳答案

问题可能出在您的规则上,但这通常是因为您需要刷新旧的重写规则。通过函数 flush_rewrite_rules 执行此操作(但只运行一次,即在插件激活时),除非您需要重新编写每个页面加载(通常很慢而且是个坏主意)。或者只需导航到管理区域中的设置-> 永久链接(刷新 View 中的规则)。

关于php - WordPress add_rewrite_rule 不起作用。为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24180557/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com