大家好,
我目前使用 nginx 作为 Apache 的前端代理。我已经将 nginx 设置为使用端口 80,将 Apache 设置为使用 8080。但是在 nginx 将请求重定向到 Apache 后,从浏览器中可以看到端口 8080。有什么办法可以隐藏这个端口而不是可见的,因为对于想要为其添加书签的用户来说,它会非常难看。
编辑
全部,
看起来请求直接去了Apache,没有先去nginx。有什么方法可以找出为什么会这样以及如何使请求首先发送到 nginx?
在此先感谢您的帮助。
编辑
所以我重新启动了整个服务器来加载配置并确保首先加载 nginx 而不是 Apache。
使用 nginx 的proxy_pass
指令而不是重定向。这样,nginx 将从 Apache 请求数据,但将其从端口 80 发送到浏览器本身。这被称为“反向代理”,这里有一个关于为 Ubuntu 设置它的教程。
归档时间: |
|
查看次数: |
3010 次 |
最近记录: |