Apache mod_rewrite mod_proxy重定向

时间:2012-05-07 18:48:17

标签: apache mod-rewrite puppet mod-proxy theforeman

我正在尝试将/ foreman重定向到https://someurl:4343

我正在使用:

SSLProxyEngine on
ProxyPass  /foreman https://MyIP:4343/
ProxyPassReverse  /foreman https://MyIP:4343/

到目前为止的结果是:

  • 我的索引页面没有样式,没有图像

  • 没有任何链接工作,即/ foreman / hosts?somevariable = somevalue

我想得到/ foreman / *的所有请求转到https://MyIP:4343/ *,包括变量,获取请求,图片,样式表等

我该怎么办?

2 个答案:

答案 0 :(得分:1)

这是一个无知的诺布时刻。

我发现用mod_ruby

可以解决我想要的结果

我使用以下链接获取解决问题的指南。

Foreman as Sub-URI

答案 1 :(得分:0)

你需要/ foreman上的尾随斜杠 ProxyPass / foreman / https://MyIP:4343/
ProxyPassReverse / foreman / https://MyIP:4343/