iQ Block Country – WordPress plugin 外掛推薦下載

點擊下載

iQ Block Country

外掛Plugin描述

iQ Block Country是一個外掛Plugin,允許您限制對您網站內容的訪問。您可以允許或禁止來自定義國家/地區的訪問者(部分內容)。

例如,如果您的內容應限制在一組有限的國家/地區,則可以這樣做。
如果你想阻止惡意國家造成諸如黑客攻擊,垃圾評論等問題,你也可以阻止它們。

您是否希望將您的WordPress管理員後端站點保護到您所在的國家/地區?完全可能!您甚至可以阻止所有國家/地區,只允許您的IP地址。

即使您阻止某個國家/地區,您仍然可以通過將其IP地址列入白名單來允許某些訪問者,就像您可以允許某個國家/地區,但該國家/地區的黑名單IP地址一樣。

您可以向被阻止的訪問者顯示可以使用CSS設置樣式的消息,也可以將其重定向到WordPress網站中的頁面。或者您可以將訪問者重定向到外部網站。

您可以(dis)允許訪問者撰寫文章,博客類別或頁面或所有內容。

阻止訪問者在您的WordPress網站上執行有害操作或限制可以訪問您博客的國家/地區。為WordPress網站添加額外的安全層。

此外掛Plugin使用Maxmind的GeoLite數據庫。它具有99.5%的準確度,因此對於免費數據庫非常有用。如果您需要更高的準確度,您可以直接從MaxMind購買許可證。
如果您不能或不想從Maxmind下載GeoIP數據庫,您可以使用https://geoip.webence.nl/上提供的GeoIP API網站

如果您想使用GeoLite數據庫從Maxmind你必須從中下載GeoIP數據庫MaxMind直接將其上傳到您的網站。
WordPress許可證不允許此外掛Plugin為您下載MaxMind Geo數據庫。

你需要這個外掛Plugin的幫助嗎?請發送電子郵件至support@webence.nl。

GDPR信息

此外掛Plugin在本地WordPress數據庫中存儲有關訪問者的數據。可以在設置頁面上配置存儲此數據的天數。您還可以禁用記錄任何數據。

存儲被阻止訪問者的數據:

IP地址日期和被訪問的visitURL的時間IP地址的國家如果您的後端或前端發生阻止

存儲在非阻止的數據訪問者:

沒有

如果您允許跟踪(是的,如果您這樣做!),您可以與我們分享一些信息。這只是後端被阻止請求的IP地址。不會發送任何其他信息,只會在我們的系統上記錄IP地址,以收集該IP地址嘗試登錄後端的次數。我們不記錄訪問過哪個站點或只記錄了IP地址,因此我們無法將IP地址引回特定網站或用戶。如果在一個月內沒有再次阻止IP地址,我們將從列表中刪除IP地址。

將此外掛Plugin與緩存外掛Plugin

一起使用請注意,許多緩存外掛Plugin與此外掛Plugin不兼容。緩存的本質是將動態構建的Web頁面緩存到靜態頁面中。
如果訪問者被阻止,則此外掛Plugin會發送標題數據,提供不應緩存頁面的信息。但是,許多外掛Plugin會忽略此信息並緩存頁面或重定向。導致有效訪問者收到他們被阻止的消息。這不是這個外掛Plugin的故障。

免責聲明:無法保證,但經過一些輕量級測試後,似乎有以下緩存外掛Pluginwork:Comet Cache,WP Super Cache
不起作用的外掛Plugin:W3 Total Cache,Hyper cache,WPRocket

安裝

解壓縮存檔並輸入 iq-block-country 文件夾進入你的外掛Plugin文件夾(/ wp-content / plugins /)。點擊下載GeoIP2國家數據庫:http://geolite.maxmind.com/download/geoip/database/GeoLite2-Country.tar.gzUnzip GeoIP2數據庫並將GeoLite2-Country.mmdb文件上傳到你的上傳目錄/wp-content/uploads/GeoLite2-Country.mmdb如果你不想或不能下載你可以使用GeoIP API的MaxMind GeoIP數據庫。通過以下方式激活外掛PluginWordPress中的“外掛Plugin”菜單轉到設置頁面,然後選擇要禁止的國家/地區。使用ctrl鍵選擇多個國家

常見問題

為什麼我仍然會看到我在Statpress或其他統計軟件中屏蔽的國家/地區的訪問者?

確實,您可能會看到來自您在統計軟件中阻止的國家/地區的匹配。

然而,這並不意味著此外掛Plugin不起作用,它只是意味著有人試圖訪問某個頁面或頁面,並記錄該事實。

如果您擔心這個外掛Plugin不起作用,您可以嘗試阻止您自己的國家或您自己的IP地址,然後訪問您的前端網站,看看它是否真的有效。此外,如果您有權訪問託管您網站的網絡服務器的日誌文件,您可以看到這些訪問者實際上被HTTP錯誤403拒絕。

為什麼我仍然看到訪問者被其他安全外掛Plugin阻止?

其他wordpress外掛Plugin也可以處理訪問者。它們可能在iQ Block Country之前運行,也可能在iQ Block Country運行之後運行。

然而,這並不意味著此外掛Plugin不起作用,它只是意味著某人試圖訪問某個頁面,帖子或您的後端,而另一個外掛Plugin也處理了該請求。

如果您擔心此外掛Plugin不起作用,您可以嘗試阻止您自己的國家或您自己的IP地址,然後訪問您的前端網站,看看它是否真的有效。此外,如果您有權訪問託管您網站的網絡服務器的日誌文件,您可以看到這些訪問者實際上被HTTP錯誤403拒絕。

此外掛Plugin不起作用,我阻止了一個國家,仍然看到訪問者!

嗯,這個外掛Plugin實際上可行,但僅限於MaxMind提供的數據。同樣在您的統計軟件或日誌文件中,您可能會看到來自您已阻止的國家/地區的日誌條目。請參閱“我怎麼會看到訪客……”常見問題解答。

如果您認為自己有來自某個國家/地區的訪問者,則會阻止在工具標籤上查找該特定IP地址,並查看MaxMind認為的國家/地區。如果這不是同一個國家,您可能希望阻止MaxMind認為的國家/地區。

哎呀我做了一個吶喊,阻止了我自己的國家訪問後端。現在我無法登錄…幫助!

我擔心這只能通過編輯MySQL數據庫來解決,直接編輯wp_options表中的行。您可以使用像PHPMyAdmin這樣的工具。

如果您不知道如何操作,請詢問您的託管服務提供商是否可以提供幫助,或者詢問我是否可以幫助您!

你為什麼不做一些可以覆蓋它阻止我的國家從後端的東西。

好吧,如果你可以使用手動覆蓋,那麼想要“訪問”你後端的人也可以。

這個外掛Plugin旨在讓人們離開。也許你把鑰匙藏在你房子裡隱藏的地方,但是這個外掛Plugin沒有隱藏在某個地方的鑰匙……所以如果你把自己鎖在外面,你需要給鎖匠打電話(或者當然自己選擇鎖!)

我可以設置被禁止的消息嗎?

您可以按消息設置樣式在文本框中使用CSS。您還可以包含圖像,這樣您就可以看到人們被禁止訪問您的網站。

您還可以提供指向其他頁面的鏈接,說明可能會被禁止的原因。唯一的罪魁禍首是,它不能是同一域名上的頁面,因為人們也會被禁止訪問該頁面。

您可以使用例如:

body {
顏色:紅色;
background-color:#ffffff; }
h1 {
font-family:Helvetica,Geneva,Arial,
SunSans-Regular,sans-serif}

走開!

您基本上可以在普通HTML頁面中使用所有內容。例如包括圖像。

此外掛Plugin是否也適用於IPv6?

從v1.0.7開始,此外掛Plugin支持IPv6。 IPv6 IP地址越來越多地被使用,因為不再有新的IPv4 IP地址。

如果您的網站託管公司提供IPv4和IPv6 IP地址,請同時下載GeoIPv6數據庫或使用GeoIP API服務。

如果您的網站託管公司尚未提供IPv6 IP地址,請在計劃時詢問他們。

為什麼GeoLite數據庫不再下載?

WordPress的人告訴我,MaxMind GeoLite數據庫和WordPress許可證的許可證存在衝突。因此,
不再允許包含GeoLite數據庫或提供自動下載或下載按鈕。相反,用戶應自行下載數據庫
並將其上傳到網站。

對於任何許可證問題,WordPress可能要承擔責任。這就是為什麼從這個外掛Plugin中刪除了自動下載更新的原因。

此外掛Plugin是否適用於緩存?

在某些情況下:否

該外掛Plugin最好阻止緩存“您被阻止”消息。但是大多數緩存軟件都可以無論如何都被迫緩存。您可能會也可能無法控制緩存方法的行為。

該外掛Plugin可以避免緩存,但在某些情況下,消息會被緩存。
更改緩存軟件的行為或禁用外掛Plugin。

如何一次選擇多個國家/地區?

您可以按CTRL鍵並選擇多個國家/地區。

也許一個方便的功能是你可以輸入國家名稱的一部分!

您可以通過選擇“(de)選擇所有國家/地區來選擇/取消選擇所有國家/地區…”

如果您只想允許某些國家/地區,您也可以通過選擇國家/地區來使用反轉功能想要允許並選擇反轉此選擇。

如何獲得GeoIP數據庫的新版本?

您可以直接從MaxMind下載數據庫並將其上傳到您的網站。

點擊下載GeoIP2國家數據庫:http://geolite.maxmind.com/download/geoip/database/GeoLite2-Country.tar.gz解壓縮GeoIP2數據庫,並將GeoLite2-Country.mmdb文件上傳到您的上傳目錄通常/wp-content/uploads/GeoLite2-Country.mmdb

Maxmind每月更新GeoLite數據庫。

我得到“無法修改標題信息 – 標題已發送”錯誤

如果另一個外掛Plugin或模板在此外掛Plugin之前發送標題信息,則可以這樣做。您可以停用並重新激活此外掛Plugin,它會在激活時嘗試加載為第一個外掛Plugin。

如果這無法幫助您取消選擇“用戶被阻止時發送標題”。這將不再發送標題,而只顯示阻止消息。但是,如果您為您的網站使用緩存軟件,這將弄亂您的網站。
如果您使用頁面或網址重定向,這也不起作用,因為它依賴於發送標頭以重定向visitor到另一個頁面或URL。

當我選擇“允許跟踪”時,會向您發送哪些數據?

如果您每小時選擇此選項,外掛Plugin會檢查是否有新數據要發送回中央服務器。

此數據包含嘗試登錄後端的每個IP地址以及自上次檢查以來嘗試的次數。

如果您所在的國家/地區存儲或共享IP地址是非法的,請不要選擇此功能。

我國的法律不允許存儲IP地址,因為它是個人信息。

您可以在主頁選項卡“不記錄IP地址”中選擇該選項以阻止iQ Block Country記錄IP地址。然而,這也將打破統計數據。

我已將我的WordPress網站移至另一台主機。現在iQ Block Country無法再找到GeoIP數據庫

在WordPress數據庫的某個地方有一個wp_options表。在wp_options表中有一個名為’upload_path’的option_name。

可能有(舊)路徑設置為option_value。如果您了解MySQL的方式(例如通過PHPMyAdmin),您可以清空option_value。
這應該可以解決您的問題。

請注意,根據您的安裝選擇,您的wp_options表可能會有不同的調用。

Jetpack不再適用於您的外掛Plugin!

Jetpack使用xmlrpc.php與您的站點進行通信。 xmlrpc.php被視為後端URL,因此在需要時會被阻止。

您可以通過在服務選項卡上選擇“Jetpack by wordpress.com”作為搜索引擎來允許Jetpack。

我只想阻止某些具有特定標記的帖子

由於基本規則是阻止所有帖子,您必須以特殊方式配置它:

選擇要阻止的國家/地區前端選項卡選擇“阻止訪問者訪問您的網站的前端“在前端選項卡上選擇選項”是否要阻止單個類別“選項。不要選擇任何類別(當然除非你想要)選擇”你想阻止個別標籤“標籤選項卡。選擇要阻止的任何標籤。是否支持新的GeoIP2數據庫格式?

從v1.2.0開始,支持新的GeoIP2國家/地區數據庫。目前,仍然支持舊的GeoIP lite數據庫。
然而,MaxMind不再更新這些數據庫。如果您有新數據庫和舊數據庫,則將使用新數據庫

評論

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。