我需要在URL中插入一个额外的路径,然后将其转发301.例如:
旧网址:http://example.com/products/cf1/
新网址:http://example.com/products/additional-path/cf1/
我试过这个:
RewriteRule ^/?products/[^additional-path]*(.*)$ /products/additional-path/$1 [L,R=301]
我怎样才能做到这一点?
答案 0 :(得分:0)
要将 / product / foobar 重定向到 / product / path / foobar ,您可以使用以下规则
RewriteRule ^/?product/([^/]+)/?$ /product/path/$1 [L,R=301]
清除浏览器缓存或尝试使用不同的浏览器进行测试。