我正在寻找一个正则表达式来重定向网址,例如:
example.net/example-1
example.net/example-2
example.net/example-3
我有许多URL的前缀相同,但后缀example-
不同。
我正在尝试使用正则表达式。
Redirect 301 /example-.*$ http://example.net/example-overview
Redirect 301 /example-(.*)? http://example.net/example-overview
Redirect 301 /example-(.+)[/]?$ http://example.net/example-overview
Redirect 301 /([^/example-]+) http://example.net/example-overview
我无法正常工作。
正常重定向,例如从example-1
到example-overview
的重定向正常。
编辑: 找到了解决方案:
RedirectMatch 301 ^/example-(.+)[/]?$ http://example.net/example-overview