Regex 用于重定向的正则表达式

Regex 用于重定向的正则表达式,regex,Regex,我的源URL是:/abc/def或/abc/def/ 我只是想把这些页面重定向到另一个页面,比如说/abd/def/ghi /abc/def或/abc/def/ 谢谢。你不需要一个正则表达式。无论如何,多带点背景。你怎么用这个?是否需要在.htaccess中创建重定向规则? /(\/\w+\/\w+)\/?/$1\/ghi/ That means: \/: A / Sign (invalidated by \) \w+: At least one word sign (A-Z, a-z, 0-

我的源URL是:/abc/def或/abc/def/

我只是想把这些页面重定向到另一个页面,比如说/abd/def/ghi

/abc/def或/abc/def/


谢谢。

你不需要一个
正则表达式。无论如何,多带点背景。你怎么用这个?是否需要在
.htaccess
中创建重定向规则?
/(\/\w+\/\w+)\/?/$1\/ghi/

That means:
\/: A / Sign (invalidated by \)
\w+: At least one word sign (A-Z, a-z, 0-9, _)
\/: A / Sign (invalidated by \)
\w+: At least one word sign (A-Z, a-z, 0-9, _)
\/?: One or none /
$1: The Group (...) from the first part => /abc/def
\/ghi: Add /ghi to the group

(\/\w+\/\w+)\/? : What you are looking for
$1\/ghi : The replacement. $1 is what you found with (\/\w+\/\w+)