使用 htaccess 从 url 中删除最后一个子目录

Removing last subdirectory from url with htaccess

我正在尝试使用 htaccess 从所有 url 中删除最后一个目录 /feed。

/feed 添加在不同深度的根目录的不同子目录之后,我的目标是保留整个 url 而不管它的子目录,除了最后一个 /feed.

我尝试了不同的重写规则和重定向匹配但没有成功。

您可以在 root .htaccess 中使用此规则:

RedirectMatch 301 (?i)^/(.*?)/feed/?$ /