实际链接结构如下:
domain.com/browse-wordtoremove-string.html
我们希望301重定向到
domain.com/browse-string.html
他怎么能成就?
提前非常感谢你。
答案 0 :(得分:1)
您可以将此规则用作根目录中的第一条规则.htaccess:
RewriteRule ^(browse-)[^-]+-([^.-]+\.html)$ /$1$2 [L,R=301,NC]
答案 1 :(得分:0)
演示http://regex101.com/r/pS3pU4
搜索此\-.*?\-
并替换为-
在javascript中你可以像这样替换和重定向
var url = "domain.com/browse-wordtoremove-string.html";
var res = url.replace(/\-.*?\-/,'-');
location.href = res;
答案 2 :(得分:0)
试试这个删除单词。
RewriteRule ^(.*?)-wordtoremove-(.*\.html)$ /$1-$2 [L,R=301]
假设它在连字符(-
)之间。如果没有,则从上面的任何地方删除连字符(三次)。