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

首頁 > 網站 > 建站經驗 > 正文

簡單辦法解決Drupal無法正確獲取到ip地址的問題

2024-08-30 19:06:42
字體:
來源:轉載
供稿:網友

本來講解內容是Drupal無法正確獲取到用戶真實ip地址的解決途徑,很多人用反向代理服務器經常用于增強大負載網站的性能,這樣Drupal就獲取不到p客戶端的真實的用戶IP,本來來告訴你簡單設置就可以解決Drupal無法正確獲取到ip地址的問題.

  1. /** 
  2. * 反向代理配置: 
  3. * 反向代理服務器經常用于增強大負載網站的性能,同時提供額外的站點緩存、安全等好處。 
  4. * 如果Drupal部署反向代理服務器之后,Drupal的日志、統計以及訪問控制系統都需要獲取真實的用戶IP。 
  5. * 通常反向代理服務器會在請求中添加X-Forwarded-For頭,用于傳遞客戶IP地址。 
  6. * 然而,HTTP頭對于客戶端欺詐來說是很脆弱的,有些客戶端能夠直接生成這個Header信息。 
  7. * 所以,Drupal需要在$conf['reverse_proxy_address']中設置所有的代理服務器地址。 
  8. * 
  9. * 激活這個設置讓Drupal可以從X-Forwarded-For頭中獲取用戶的IP地址。 
  10. * 這個Header的名字也可以通過$conf['reverse_proxy_header']修改為其他名稱。 
  11. * 如果你不確定是否使用了反向代理,不知道這個選項的含義,或者站點托管在共享主機上,就不必設置。 
  12. * 
  13. * 啟用這個配置,就必須把每個反向代理服務器的地址都保存在$conf['reverse_proxy_addresses']中。 
  14. * 如果你的環境中無法獲取一個完整的反向代理服務器列表(例如CDN)。可以在settings.php中直接設置$_SERVER['REMOTE_ADDR']。 
  15. * 這意味著可能發生IP偽造。 
  16. */ 
  17. $conf['reverse_proxy'] = TRUE; 
  18. /** 
  19. * 如果$conf['reverse_proxy']設置為TRUE,這里必須列出所有的代理服務器  //開源軟件:Vevb.com 
  20. */ 
  21. $conf['reverse_proxy_addresses'] = array('a.b.c.d', ...); 

如果有朋友跟我一樣碰到這樣的問題,不妨先如此設置一番,看看能否解決問題.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 义乌市| 和龙市| 闵行区| 肇州县| 彰武县| 宁夏| 桑日县| 祥云县| 兴化市| 和静县| 大庆市| 偃师市| 东乌珠穆沁旗| 平昌县| 宁国市| 柳林县| 施甸县| 双城市| 白河县| 青铜峡市| 北海市| 山东| 富蕴县| 武强县| 林口县| 毕节市| 铁岭县| 惠水县| 龙州县| 深州市| 老河口市| 岳普湖县| 陆川县| 中山市| 兴义市| 新余市| 高碑店市| 卢氏县| 台南市| 弋阳县| 开远市|