我正在尝试使用支持正则表达式的Redirection插件在Wordpress中设置通配符重定向。
我有一堆看起来像这样的网址:
我想重定向到以下格式:
我有一个源和一个目标字段来输入重定向条目,我目前设置如下:
Source: /details.php?Pin=(.*)
Target: /readers/$1/
对于简单的通配符,我认为是正确使用的表达式。但是没有重定向发生。我不太习惯正则表达式,所以任何人都能告诉我我的表达方式出错吗?
答案 0 :(得分:1)
需要转义?
。
Source: /details.php\?Pin=(.*)
在目前的形式中,它会使p
中的最后一个php
成为可选项。
答案 1 :(得分:0)
这对我有用:
\/details.php\?Pin=(\d+)
/readers/$1/
在记事本++中测试。