我正在将一个网站从Vivo cms迁移到wordpress。Vivvo正在使用索引之类的分类页面。numberofthepage.html
我想使用regex重定向URL:
https://www.example.com/mycats/index.200.html
至
https://www.example.com/mycats/page/200/
mycats可以是多个类别,例如cat1/cat2。。。200可以是任何数字。我使用了:
^/index.(.*?)\\.html to ^/page/$1/
但不重定向。谢谢
最合适的回答,由SO网友:Junnel Gallemaso 整理而成
由于类别和页码是动态的,您可以使用htaccess并使用以下示例重写规则:
RewriteRule (.*?)/index.(.*?)\\.html $1/page/$2/
您可以在此处测试正则表达式-
https://htaccess.madewithlove.be/ 我可以看到,就我测试过的情况来看,它正在工作。
备注:URL重定向是cached aggresively, 您需要完全清除浏览器缓存,以确保测试正确。
希望这有帮助!