簡體   English   中英

Apache重定向到Docker容器(Redmine)的其他端口

[英]Apache redirect to different port for docker container ( Redmine )

您好,我正在一個項目,以便在同一台服務器上運行Drupal網頁和Redmine。 Drupal是主要網絡,使用80和443。Redmine在docker上,使用3000端口。

使用httpd代理設置,我能夠獲得Redmine頁面。

ProxyPreserveHost On
ProxyPass /redmine http://127.0.0.1:3000/
ProxyPassReverse /redmine http://127.0.0.1:3000/
ProxyPass /stylesheets http://127.0.0.1:3000/stylesheets/
ProxyPassReverse /stylesheets http://127.0.0.1:3000/stylesheets/
ProxyPass /javascripts http://127.0.0.1:3000/javascripts/
ProxyPassReverse /javascripts http://127.0.0.1:3000/javascripts/
ProxyPass /images http://127.0.0.1:3000/images
ProxyPassReverse /images http://127.0.0.1:3000/images

但是,當我單擊Redmine頁面上的按鈕時,例如項目,登錄名和注冊名。 它被重定向到主域。

我想獲得www.example.com/redmine/login

但它已重定向到www.example.com/login

我該如何解決這個問題?

要配置Redmine的URI,您可以從Redmine本身進行操作,導航至

管理員| 設定

並在主機名和路徑字段中輸入所需的配置

然后點擊保存

在此處輸入圖片說明

此外,根據Redmine的部署方式,可以應用特定於部署的配置,如Redmine Wiki上所述: http : //www.redmine.org/projects/redmine/wiki/HowTo_Install_Redmine_in_a_sub-URI

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM