首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >proxy_pass和重定向有什么区别?

问proxy_pass和重定向有什么区别?
EN

Stack Overflow用户
提问于 2019-07-02 11:15:13
回答 1查看 877关注 0票数 0

我正在设置反向代理功能的网站管家,并在/etc/apache2/sites-available/000-default.conf.中配置然后我必须将WAF设置为反向代理。我可以使用重定向来换取proxy_pass吗?它们之间的区别是什么?

我已经设置了反向代理,但总是会出现web应用程序的功能问题,但当我使用重定向时,一切都很好。

这是我的反向代理的000-default.conf:

代码语言:javascript
复制
<VirtualHost *:80>
    ServerName https://mywebsite.com/
    ProxyPass / https://10.10.123.32:443/
    ProxyPassReverse / https://10.10.123.32:443/
    ProxyPreserveHost on
    SSLProxyEngine on
    SSLProxyVerify none
    SSLProxyCheckPeerCN off
    SSLProxyCheckPeerName off
    SSL ProxyCheckPeerExpire off
</VirtualHost>

我的反向代理配置有什么问题吗?-and是否可以使用重定向作为proxy_pass设置的替代?-if是否可以,网站管家功能是否仍将运行?

谢谢:)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-07-23 20:48:05

ProxyPass指示Apache将请求转发到指定的后端服务器,并将响应转发到客户端。

重定向指示Apache使用替代URL直接响应客户端。

WAF发送重定向而不是充当代理/网关/中间人几乎是有效的,因为WAF不会真正处于流量的循环中。此外,通常您的客户端无法使用内部服务器的直接地址执行任何操作。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56844847

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档