0

我需要以下类型重定向:/store/something/namestore 到 /store/namestore 但是有一个例外:/store/namestore/page/2 不应该重定向到任何东西。/store/namestore/page/3 不应该重定向到任何东西。等等。

4

2 回答 2

0

如果我正确理解了这个问题,这应该是解决方案。

RewriteEngine on
RewriteRule   ^/store/([a-zA-Z0-9_\-]+)/([a-zA-Z0-9_\-]+)$  /store/$2/   [R]

或者

RewriteEngine on
RewriteRule   ^/store/([^/]+)/([^/]+)$  /store/$2/   [R]
于 2013-01-10T13:24:12.613 回答
0

这是其他人需要的解决方案: RewriteCond %{REQUEST_URI} !^/stores/(.+)/page/.*$ RewriteRule stores/(.+)/(.+) stores/$2 [R=301,大号]

于 2013-01-11T09:35:45.700 回答