2013-07-17 44 views
1

我正在尋找一種解決方案來阻止來自特定國家的訪問者,並發現它並不那麼簡單(需要更新IP數據庫等)。 所以我在想......如果我認識到用戶的時區,並且如果它等於我有興趣阻止的國家的時區,那麼該怎麼辦呢? 我想問一下你對這個想法的看法,如果你會推薦這樣做,那麼實現它的最簡單方法是什麼? PHP?按時區阻止訪問者?

P.S. 有可能是季節變化的問題。

謝謝!

+2

即使你能做到這一點,而不是阻塞一個國家,你也會阻止其他幾個人在同一時區 – MaVRoSCy

+0

是的,這沒關係 - 我不介意阻止所有在同一時區的國家,以便阻止具體的一個。 – dnns

回答

1

您可以使用Apache模塊mod_geoip2來執行此操作。

mod_geoip2模塊將GeoIP數據庫查找嵌入到Apache Web服務器中。它只能查詢 連接到Web服務器的客戶端的IP,而不是查找任意 地址。

+0

謝謝@MaVRoSCy,我會檢查一下! – dnns