【发布时间】:2017-12-05 21:39:22
【问题描述】:
您好,我正在开展一个项目,以便在同一台服务器上运行 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
我该如何解决这个问题?
【问题讨论】:
标签: apache docker redirect redmine