0

我有一个网址:

http://www. my site .com/cms/forum/users/username/

我需要它重定向到:

http://www. my site .com/forum/users/username/

所以 url 的 cms 部分需要消失。我的正则表达式是什么,我把它放在文件夹结构的什么位置?换句话说,我是否将此正则表达式添加到.htaccess站点的根目录中或.htaccess文件cms夹中或其他地方?

4

1 回答 1

1

您可以将RedirectMatch用于此任务

RedirectMatch /cms(/.*) $1

你也可以给它一个状态,例如

RedirectMatch 301 /cms(/.*) $1

从手册

上下文:服务器配置、虚拟主机、目录、.htaccess

这意味着,您可以在主服务器配置、站点的虚拟主机配置或 .htaccess 文件中使用它,只要它最适合。

于 2013-01-11T16:41:41.700 回答