如何解决Apache 反向代理进入子目录
我正在尝试设置一个 apache 反向代理,以允许访问端口 80(并且具有安全性,但这仍然是未来)到端口 6680 上的本地服务器。问题是我想隐藏本地服务器。
本地服务器和子目录是 http://localhost:6680/rose 但它也需要知道 http://localhost:6680/dandelion
我目前已经设法让服务器正常工作,因此如果我访问 http://192.168.0.6/ 它将带我到主页(蒲公英),然后我可以浏览到玫瑰,但 URL 将显示为http://192.168.0.6/rose 而不是 http://192.168.0.6
我当前相关的 apache 配置是
ProxyRequests Off
RewriteEngine on
RewriteCond %{REQUEST_URI} ^/$
RewriteRule ^/dandelion/(.*) /$1 [R=301]
ProxyPass / "http://localhost:6680/"
ProxyPassReverse / "http://localhost:6680/"
我希望用户访问 http://192.168.0.6/ 并显示页面 http://localhost:6680/rose 但有后端链接将从 http://localhost:6680/dandelion 获取数据
我一直在寻求帮助,我知道我以前做过这个,但我丢失了那个配置。
提前致谢。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。