我正在重建网站并更改CMS。以前的CMS有奇怪的URL结构 - 它使用正斜杠在URL的末尾添加post id。例如:
www.mydomain/category/someurl/54
我想在.htaccess中使用正则表达式为新的CMS(WordPress)创建301重定向。如何通过删除URL中的最后一个正斜杠和id来创建一个简单地将旧的CMS URL与新URL匹配的模式?
基本上它应该是这样的:
301, from www.mydomain/category/someurl/54 to www.mydomain/category/someurl
答案 0 :(得分:1)
您可以将此规则置于RewriteEngine
行下面的非常第一规则。
RewriteEngine On
RewriteRule ^(.+?)/[^/]+/?$ /$1 [L,R=301]