【问题标题】:Redmine running without showing portRedmine 运行时不显示端口
【发布时间】:2018-08-31 22:58:52
【问题描述】:

我有一个托管服务器并在其上安装了 redmine,现在它在端口 8080 上运行(我想更改它,因为托管服务器后端使用 :3000)。我可以通过 myurl.com:8080 访问系统。但我想要它没有端口:8080。所以我需要上端口:80。 我在 /redmine/public/.htaccess 中有一个 .htaccess,内容如下:

RewriteEngine on
RewriteRule   ^(.*)   http://tickets.myurl.com:8080/$1 [P]

但是当我打开 ticket.myurl.com 时,我收到了来自 /redmine/public/404.html 的 404 消息

"找不到页面

您尝试访问的页面不存在或已被删除。 " 在我的 redmine conf 中。是主机:tickets.myurl.com。

我真的不知道该做什么知道...希望你能帮助我

【问题讨论】:

    标签: apache hosting redmine


    【解决方案1】:

    以防万一你还没有解决它:

    使用“example.com”时遇到了同样的问题(重定向到我的 redmine 服务器正在使用的端口后出现 404)。 但是通过输入 https://example.com/my 访问我的 redmine 实例有效!

    通过在我的 .htaccess 中添加“DirectoryIndex disabled”解决了这个问题,就像这篇旧帖子中提到的那样:http://www.redmine.org/boards/2/topics/42139

    为我工作。现在即使在“https://example.com/”上也能正确重定向到 redmine 主页

    哦 - 是的:当然在我的端口重写之前有一个 https 重写。看起来像重定向到端口 12345。

    RewriteEngine On
    DirectoryIndex disabled
    RewriteCond %{HTTPS} !=on
    RewriteCond %{ENV:HTTPS} !=on
    RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
    RewriteRule ^(.*) http://localhost:12345/$1 [P]
    

    (不确定您的 redmine.conf 是否也有问题...根本不需要调整我的...)

    【讨论】:

      猜你喜欢
      • 2023-04-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-12-15
      • 1970-01-01
      • 1970-01-01
      • 2023-04-06
      • 1970-01-01
      相关资源
      最近更新 更多