国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > Nginx > 正文

在Nginx服務器中配置mod_proxy反向代理的方法

2024-08-30 12:26:34
字體:
來源:轉載
供稿:網友

反向代理做法可以為網站安全做更高一步,像一些銀行肯定是使用了反代理就是你進入代理服務器也得不到任何數據,下面我來介紹nginx用mod_proxy實現反向代理配置方法。

由于項目需要實現一個域名代理的功能
比如:
代碼如下:a.com/a.html=>b.com/b.html

也就是用a.com代理了所用b.com網站的請求,經過朋友介紹用apache的反向代理可以實現其目的,哥們試了一下,果然很爽.配置起來也超級的方便.

(注意下面只介紹反向代理,正向代理等我用到了再介紹嘿嘿)

1.啟動apache的mod_proxy模塊.

代碼如下:LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so

注意mod_proxy_http.so.我測試的時候沒有添加這個模塊怎么測試都會代理失敗,后來添加了這個模塊后問題消失

2.實現代理語句
代碼如下:ProxyPass /mirror/foo/ http://backend.example.com/

實現把當前host /mirror/foo/目錄下面的請求全都分發到backend.example.com上面去.
根據我的要求:
在a.com的文件夾目錄里面加上一條
代碼如下:ProxyPass / http://b.com/

一切ok

3.進行域名代理后要注意:
3.1:網站中的url最好都用相對路徑.如果用絕對路徑的話容易繞過代理,這后代理服務器后面的主機就容易暴露.
3.2:注意在引用$__Server['server_name']全局變量的時候取到的是當前server_name的域名.如果想取到代理的域名則要通過$__Server['HTTP_X_FORWARDED_FOR']取得代理域名.注:一般用于寫cookie之類的操作

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 关岭| 新泰市| 七台河市| 江永县| 巴塘县| 沛县| 安龙县| 吉安市| 乌兰察布市| 台江县| 吕梁市| 天峨县| 房产| 高平市| 扶余县| 镇平县| 宜兴市| 辽源市| 蓝田县| 广河县| 曲靖市| 唐河县| 东宁县| 环江| 泾源县| 神农架林区| 田阳县| 乐至县| 济阳县| 来宾市| 喀喇沁旗| 鹤壁市| 博乐市| 新河县| 连城县| 香格里拉县| 陵水| 五华县| 铁岭县| 浙江省| 宜兰县|