如何将 apache2 站点从不存在的虚拟文件夹重定向回根目录?

问题描述 投票:0回答:1

我有一个redmine网站。工作原理如下:

https://redmine.domain.com/redmine

我已将服务移至新服务器,现在要访问它,我只需执行以下操作:

https://redmine.domain.com

所以,不同之处在于,如果我将虚拟文件夹“redmine”添加到新服务器上的 URL 末尾,我找不到 Redmine 站点。没事儿。我实际上喜欢不必在 URL 末尾键入“/redmine”。但是,我有不少人使用 URL 中的“/redmine”为该网站添加了书签。我想要的是一个 apache2 重写规则,它将采用这个:

https://redmine.domain.com/redmine

并永久重定向到此:

https://redmine.domain.com

我该怎么做?

此时,我已经尝试自己弄清楚重写语法,但我无法解开它。做了一些谷歌搜索来寻找例子,但我发现的与我想要做的不匹配。我怀疑我没有使用正确的关键字。

mod-rewrite apache2 redmine
1个回答
0
投票

除非您有现有的 mod_rewrite 指令,否则一个简单的 mod_alias

Redirect
指令可能就足够了。例如:

Redirect 301 /redmine /

(这假设您在 URL 中的

/redmine
之后不需要任何其他内容。)

© www.soinside.com 2019 - 2024. All rights reserved.