[英]configuration proxy in httpd.conf
美好的一天,
正如我的理解。 轉發代理就像一個幫助重定向的中間人。
例如,我有一個Web應用程序,我想調用Web服務。 我希望它通過代理。
所以它會變成如下:應用程序 - >代理服務器 - > Web服務
但是,我從互聯網上找到了一些我不明白的東西。 代理配置在httpd.conf
配置。
<VirtualHost *:80>
ProxyPass / http://127.0.0.1:8080/
</VirtualHost>
根據我的理解,這意味着任何帶有“/”的請求都將指向http://127.0.0.1:8080/
。
我開始在這里混淆,這就像做重定向一樣,是否與代理有關? 如果是,在哪里放置代理IP?
好心提醒。
代理IP已通過聲明在服務器塊中聲明
<VirtualHost *:80>
就像在本地IP端口80上說的那樣,yu有一個虛擬服務器正在處理服務器塊中的任何內容。
重定向和代理之間的區別在於,在重定向中,您被重定向到不同的URL。
例如,如果你重定向上面的,如果你點擊localhost:80 ---> localhost:8080
如果這是問題,請查看ProxyRemote指令以代理遠程代理 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.