簡體   English   中英

httpd.conf中的配置代理

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM