我正在尝试使用通配符创建一些重定向规则,但它似乎不起作用。
Redirect 301 ^/nl//producten/(.*)/(.*) https://www.mysite.eu/lighting/$1/$2
Redirect 301 ^/fr//producten/(.*)/(.*) https://www.mysite.eu/fr/lighting/$1/$2
Redirect 301 ^/de//producten/(.*)/(.*) https://www.mysite.eu/de/lighting/$1/$2
Redirect 301 ^/en//producten/(.*)/(.*) https://www.mysite.eu/en/lighting/$1/$2
我想将所有产品重定向到照明。
任何想法为什么这不起作用?
答案 0 :(得分:0)
在.htaccess文件顶部检查此修改后的规则
RewriteEngine on
RewriteRule ^nl\/\/producten\/(.*)\/(.*)$ https://www.mysite.eu/lighting/$1/$2 [R=301,L]
RewriteRule ^(.*)\/\/producten\/(.*)\/(.*)$ https://www.mysite.eu/$1/lighting/$2/$3 [R=301,L]