我在网上搜索了一个找不到这个htaccess问题的答案。
我的网站很多,包含许多产品网址,如:
解/ biegsames-uhrenmannchen-柔质4102193
德/ biegsames-uhrenmannchen-的Flexi-4102200
de / biegsames-uhrenmannchen-flexi-4102200
DE / biegsames-uhrenmannchen-的Flexi-4102207
我想将所有网址重定向到
解/ biegsames-uhrenmannchen-的Flexi
我试过了:
RewriteRule ^de/biegsames-uhrenmannchen-flexi* /de/biegsames-uhrenmannchen-flexi
但没有变化。如何重定向多个URL只关注第一个单词并忽略*?
背后的所有内容喜欢:url-bla-bla-bla * - >去url-bla-bla
所以
URL-BLA-BLA-BLA-UI的UI的UI URL-BLA-BLA-BLA-OH-OH
- >将被重定向到url-bla-bla。
感谢每一位帮助,我非常感激,因为我必须修复数千个破损的网址。
答案 0 :(得分:1)
RewriteRule ^de/biegsames-uhrenmannchen-flexi(.*)$ /de/biegsames-uhrenmannchen-flexi [R=301,L]
(。*)$ = de / biegsames-uhrenmannchen-flexi之后的所有内容。
[R = 301,L] =永久重定向,L表示停止应用后续规则。