这可能是一个简单的问题。但我不擅长.htaccess重定向规则,所以我提出了一个问题。
我想要像这样重定向:
如果网址如下:www.mydomain.com/image/12345
,www.mydomain.com/image/12346
。
执行重定向,例如:www.mydomain.com/products/image/12345
,www.mydomain.com/products/image/12346
。 (如果网址结尾为/products/
而不是image/number
,则为网页添加/products/
。)
我已经做了一些重定向规则,如:
RewriteRule ^(products/image)/(\d+)/?$ products/image?photo=$2
.htaccss
中的。感谢。
答案 0 :(得分:1)
请改为尝试:
RewriteRule ^images/([0-9]+)/?$ /products/image/$1 [L,R=301]
将www.mydomain.com/image/12345
重定向到www.mydomain.com/products/image/12345
。那么你的其他规则应该起作用并在内部重写它。