php限制ip訪問(wèn)次數(shù) 如何使用thinkphp寫(xiě)一個(gè)控制器,限制每一個(gè)IP一天只能訪問(wèn)3次a.html頁(yè)面?
如何使用thinkphp寫(xiě)一個(gè)控制器,限制每一個(gè)IP一天只能訪問(wèn)3次a.html頁(yè)面?在這種情況下,您需要以下步驟:您需要?jiǎng)?chuàng)建一個(gè)表來(lái)存儲(chǔ)訪問(wèn)者的IP。也就是說(shuō),對(duì)于每個(gè)人,你需要寫(xiě)下訪問(wèn)數(shù)據(jù)庫(kù)的IP
如何使用thinkphp寫(xiě)一個(gè)控制器,限制每一個(gè)IP一天只能訪問(wèn)3次a.html頁(yè)面?
在這種情況下,您需要以下步驟:您需要?jiǎng)?chuàng)建一個(gè)表來(lái)存儲(chǔ)訪問(wèn)者的IP。也就是說(shuō),對(duì)于每個(gè)人,你需要寫(xiě)下訪問(wèn)數(shù)據(jù)庫(kù)的IP地址,然后寫(xiě)下訪問(wèn)次數(shù)。這樣,當(dāng)IP第二次出現(xiàn)時(shí),我們會(huì)去數(shù)據(jù)庫(kù)檢查次數(shù)。如果數(shù)字大于3,我們將提示今天已經(jīng)訪問(wèn)了數(shù)據(jù)庫(kù)三次。祝你成功!不知道問(wèn)我,由:熊朝旭博客
這需要根據(jù)服務(wù)器的不同生產(chǎn)環(huán)境采取不同的對(duì)策。一般來(lái)說(shuō),WordPress后臺(tái)登錄場(chǎng)景是由于惡意掃描登錄造成的。這種惡意登錄的主要原因是暴露了服務(wù)器的真實(shí)IP地址。對(duì)策可以總結(jié)如下:
當(dāng)然,土豪劣紳在采取上述措施的時(shí)候,最好的辦法就是改變服務(wù)器的真實(shí)IP地址,因?yàn)檎鎸?shí)IP地址暴露出來(lái)后,這樣的惡意請(qǐng)求是有針對(duì)性的,攔截和屏蔽效果會(huì)很差很多,但也容易導(dǎo)致CC/DDoS攻擊。