2013-05-14 30 views
0

我想通過不記錄IP或useragent爲訪問者提供隱私。如何讓服務器不記錄(存儲)用戶IP和用戶代理?

我曾嘗試使用的.htaccess這個,但不能讓它的工作,例如與

SetEnvIf之後REMOTE_ADDR「*」 dontlog

這導致課程的500錯誤。我是一個新手,所以不太熟悉語法等。

指示服務器不使用htaccess或任何其他方式記錄任何訪問者的請求的最佳方式是什麼?

感謝任何反饋/意見。

乾杯,

弗雷德

  • 的CentOS 6的Plesk面板10
  • 1and1.co.uk主機,使用服務器L 4 Linux標準
  • 使用PHP的網站

回答

1

如果您有權訪問Apache中的主要虛擬主機配置,而不是指定AccessLogErrorLog路徑,這樣做:

ErrorLog /dev/null 
AccessLog /dev/null 

但你說你在1 & 1這通常是一個共享的託管服務提供商。根據Apache文檔,你不能覆蓋ErrorLogAccessLogCustomLog.htaccess

+0

謝謝史蒂芬。我有一臺專用服務器,但只需要在服務器上爲一個域執行此操作。我想我可能會爲此獲得第二臺專用服務器並執行您的建議。非常感謝謝謝。 – user2382580 2013-05-15 08:15:01

0

在setting.php,嘗試添加

$_SERVER['REMOTE_ADDR']='0.0.0.0'; 

它可能不是正確的方法,希望它可以是一個B計劃:)

+0

乾杯隊友,我正在玩這個現在看看我能否得到它的工作。 – user2382580 2013-05-15 08:15:33

相關問題