国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > Wordpress > 正文

WordPress利用.htaccess來防止被CC攻擊配置

2024-09-07 00:50:19
字體:
來源:轉載
供稿:網友

要解決這個問題,我建議使用下面的方法來保護,將以下內容保存到.htaccess中,代碼如下:

  1. <Files wp-login.php> 
  2. AuthGroupFile /dev/null 
  3. AuthType Basic 
  4. AuthUserFile /home/username/.htpasswd 
  5. AuthName “admin” 
  6. require valid-user 
  7. </Files> 

該內容的意思是保護wp-login.php頁面,要求必須輸入密碼才可以訪問,將上面的內容保存為名為.htpasswd的文件,并上傳到用戶根目錄(非網站根目錄),即鏈接FTP后展示的第一個目錄.

修改.htaccess 文件

AuthName “admin” 中的admin修改為你剛才在.htpasswd中設置的用戶名 ;

AuthUserFile /home/username/.htpasswd 中的username修改為自己的FTP用戶名。

然后打開 網址/wp-login.php測試一下,簡單說,.htaccess 傳到/domains/liurang.com/public_html目錄(如果已經存在該文件,把內容復制進去就可以了.)

附一些其它的辦法

防盜鏈:圖片的盜鏈可能是很多站長最為頭痛的事情,自己的圖片被人白白拿去不說,還會免費占用了自己網站的資源,使用htaccess文件同樣可以實現防盜鏈的功能,代碼如下:

  1. RewriteEngine On 
  2. RewriteCond %{HTTP_REFERER} !^http://domain.com/.*$ [NC] 
  3. RewriteCond %{HTTP_REFERER} !^http://domain.com$ [NC] 
  4. RewriteCond %{HTTP_REFERER} !^http://www.domain.com/.*$ [NC] 
  5. RewriteCond %{HTTP_REFERER} !^http://www.domain.com$ [NC] 
  6. RewriteRule .*.(gif|jpg|jpeg|png|bmp|swf|mp3|wav|zip|rar)$ http://m.survivalescaperooms.com/404.html [R,NC] 

這段代碼會判斷請求的referer,如果鏈接不是從本站點擊過來的,默認都會跳轉到一個404頁面,在RewriteRule中指定了要防盜鏈的文件類型.

防止垃圾評論,例用htaccess同樣可以防止一部分來源不明的垃圾評論,代碼如下:

  1. RewriteEngine On 
  2. RewriteCond %{REQUEST_METHOD} POST 
  3. RewriteCond %{REQUEST_URI} .wp-comments-post.php* 
  4. RewriteCond %{HTTP_REFERER} !.*domain.com.* [OR] 
  5. RewriteCond %{HTTP_USER_AGENT} ^$ 
  6. RewriteRule (.*) ^http://domain.com/$ [R=301,L] 

這段代碼,判斷一個POST請求是否是由瀏覽器發出的(判斷HTTP_USER_AGENT是否為空),并且Refer是否本站的,只要其中任意一個條件不滿足,就將請求自動跳轉到首頁.

注意:這段代碼只適用于Wordpress,其實的框架可以根據其具體情況把wp-comments-post修改成對應的URL.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 林甸县| 肇庆市| 江油市| 成武县| 蒙自县| 重庆市| 云安县| 岳西县| 白玉县| 高雄市| 肥西县| 涞源县| 福贡县| 恭城| 深水埗区| 庄河市| 高碑店市| 定远县| 开平市| 岳阳市| 孟州市| 闸北区| 黔东| 江华| 棋牌| 长乐市| 东乡族自治县| 台前县| 金山区| 郯城县| 黔西县| 吴江市| 年辖:市辖区| 项城市| 明光市| 咸阳市| 珲春市| 贵港市| 拉孜县| 彝良县| 邳州市|