.htaccess 301重定向 - 仅限正则表达式确切编号

时间:2016-08-11 16:47:02

标签: regex .htaccess

您好我试图为拥有现有网站的新网站完成301重定向,所有旧产品页面网址都有产品ID,所以我试图使用reg exp模式匹配,但是问题是它的匹配数字在大数字内部,例如

产品ID 20463与产品ID 463匹配

这是我尝试过的一些例子:

RewriteRule .*\/category-folder\/.*(-20463)\.html htpps://www.example.com/productpage/etc/etc

我也尝试了一个单词边界:

RewriteRule .*\/category-folder\/.*(\b20463\b)\.html https://etc...

基本上它应匹配文件夹名称,产品ID和以.html结尾

在reg ex playgrounds上测试我的示例似乎运行良好,但在apache服务器上却没有?它匹配内部较小的数字,如上例所示。

https://www.example.co.uk/category/view-product-20463.html

感谢任何帮助。

0 个答案:

没有答案