国产探花免费观看_亚洲丰满少妇自慰呻吟_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', ...); 

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 永定县| 云和县| 涞水县| 赤城县| 祥云县| 灵川县| 宁武县| 绵阳市| 香港| 瓮安县| 育儿| 阳新县| 万源市| 奉节县| 阜康市| 微博| 灵山县| 新巴尔虎左旗| 城固县| 宁德市| 瓮安县| 西乌| 沂水县| 永清县| 南城县| 民和| 鄂尔多斯市| 新沂市| 垦利县| 卓尼县| 南投县| 襄汾县| 视频| 普格县| 闽侯县| 白山市| 台山市| 沁源县| 泗水县| 高州市| 美姑县|