Regex htaccess重写文件夹,但如果包含其他url参数则不重写

Regex htaccess重写文件夹,但如果包含其他url参数则不重写,regex,apache,.htaccess,mod-rewrite,directory,Regex,Apache,.htaccess,Mod Rewrite,Directory,如果url命中某个点并且添加了其他url信息时,重定向会忽略它,是否可以重定向 例如: www.mysite.com/myevent/(将重定向到www.mysite.com/events/) 但是 www.mysite.com/myevent/a-random-event-title(不会重定向) “a-random-event-title”每次都会不同,因此无法具体选择 谢谢是的,你可以调整你的正则表达式。使用 MODYALIAs:< /P> RedirectMatch 302 ^/myev

如果url命中某个点并且添加了其他url信息时,重定向会忽略它,是否可以重定向

例如: www.mysite.com/myevent/(将重定向到www.mysite.com/events/) 但是 www.mysite.com/myevent/a-random-event-title(不会重定向)

“a-random-event-title”每次都会不同,因此无法具体选择


谢谢

是的,你可以调整你的正则表达式。使用<代码> MODYALIAs<代码>:< /P>
RedirectMatch 302 ^/myevent/?$ /events/
这只会将
/myevent
/myevent/
重定向到
/events
,而
/myevent/anything
将不受影响(不重定向)


将此规则放入您的
文档\u ROOT/.htaccess
文件。

是的,您可以为此调整正则表达式。使用<代码> MODYALIAs<代码>:< /P>
RedirectMatch 302 ^/myevent/?$ /events/
这只会将
/myevent
/myevent/
重定向到
/events
,而
/myevent/anything
将不受影响(不重定向)

将此规则放在
文档\u ROOT/.htaccess
文件中