需要使用.htaccess重定向所有路径中包含blog-entry
的网址:
http://example.com/blog/blog-entry/blog-title
到此:
http://example.com/blog/blog-title
尝试了另一个堆栈答案,但没有运气:
RewriteRule ^blog-entry/(.*)$ $1 [L,R=301,QSA]
请告知。
答案 0 :(得分:1)
使用此规则更改规则:
RewriteCond %{THE_REQUEST} \s/+(.*)/blog-entry/(\S*) [NC]
RewriteRule ^ /%1/%2 [R=301,NE,L]
由于我们在此处使用THE_REQUEST
,因此此规则将适用于网站根目录或/blog
/目录。