[教學]利用.htaccess限制IP訪問wp-admin

wp-admin一直以來都是整個部落格的核心所在,包括文章、佈景、外掛、設定、、、等等都是在裡面做修改、發布。只要別人登進去後台就能控制住你的部落格大肆的破壞、刪除。設定強大的密碼還是有可能被破解,這時我們可以利用.htaccess的功能來禁止不相干的人訪問這個地方。

怕別人進入你的後台破壞,所以把密碼設定成很難,連自己都記不起來了,但是再難的密碼只要有時間還時能破解。這時就可以利用空間(CP.DA.PLESK)的.htaccess來針對wp-admin進行保護,只要打在.htaccess語法正確就一定會實現,且要破解的機會實在渺茫,趕緊保護你的wp-admin防止任何人入侵。

第一步:開啟「Notepad++」或「記事本」。

[教學]利用.htaccess限制IP訪問wp-admin-開新文件

第二步複製下列語法,並把語法貼在新文件裡。

AuthUserFile /dev/null
AuthGroupFile /dev/null
AuthName "Example Access Control"
AuthType Basic


LIMIT GET
order deny,allow
deny from all
allow from xxx.xx.xxx.xxx
/LIMIT

[教學]利用.htaccess限制IP訪問wp-admin-貼上語法

第三步:修改上述語法。

  • 把語法中兩處的「」換成<>
  • 把語法中的xxx.xx.xxx.xxx換成你允許的ip
  • 如果你是浮動IP,可只打上xxx.xx.(一樣要換成你的ip)

[教學]利用.htaccess限制IP訪問wp-admin-修改語法

第四步:點選「檔案」→「另存新檔」,檔名直接打「.htaccess」,按「存檔」。

[教學]利用.htaccess限制IP訪問wp-admin-儲存檔案

第五步:直接把檔案上傳到「wp-admin」即可。

[教學]利用.htaccess限制IP訪問wp-admin-上傳檔案

【演示】:只要對方的IP不是在你允許的名單內,就會跳至404頁面。

[教學]利用.htaccess限制IP訪問wp-admin-演示

本文作者: 有殺氣追殺你

個人介紹 | 查看其他文章

臉書留言()
一般留言(9)
  • 9
    曾大帥

    那如果是禁止的呢?

    殺氣說:
    deny from IP

  • 如果能用網卡的MAC號碼就省事多了

    這樣就算換IP也可以登入XD

    殺氣說:
    這我就不知道了

  • 限制了ip可以帮网站省不少流量,是不错的方法

    殺氣說:
    我倒覺得還好,畢竟後台只有自己會進去
    能省的流量應該很有限才對

  • 第一次用 Plesk,我也不喜歡這麼複雜的控制台 XD"
    我現在的網域用 <?php header 的方式轉向的,我想用 .htaccess 轉向,但不成功。

    .htaccess 語法是:
    RewriteEngine on
    RewriteRule (.*) http://www.wretch.cc/blog/oopseven$1 [R=301,L]

    Thanks !! ^^

    殺氣說:
    ok,大致上已經知道你的問題了
    你似乎少了一句語法,你嘗試看看這句

    RewriteEngine on
    RewriteCond %{HTTP_HOST} ^oopseven.com$ [NC]
    RewriteRule ^(.*)$ http://www.wretch.cc/blog/oopseven/$1 [R=301,L]

    另外建議你用wp架站八,在我感覺中無名不是很好用且限制很多

  • 補充一下,剛剛打太快送出去了~

    我試過把 .htaccess 傳到網站根目錄 (在:/httpdocs) 底下,卻不能正常運作我所設定的語法。

    我覺得 Plesk 功能雖然多,但大都是我不需要的功能 …

    如果殺氣有相關經驗歡迎分享 ~~
    我 Google 好久都是沒解決辦法的文章

    URL:
    http://www.google.com.tw/search?hl=zh-TW&client=firefox-a&hs=RMw&rls=org.mozilla%3Azh-TW%3Aofficial&q=plesk+htaccess&meta=&aq=f&aqi=&aql=&oq=&gs_rfai=

    URL(SHORT):
    http://to./3f2g

    殺氣說:
    沒關係,等等我晚點再替你測試看看
    建議貼出.htaccess的語法和出問題的畫面,這樣會比較好判斷
    ———————-
    一般我是會建議用cp
    如果想要簡潔就用da
    plesk我是不太熟

  • 那個 Plesk 該怎麼用 .htaccess?

    殺氣說:
    Plesk一樣可以使用.htaccess阿(方法一樣)
    只是檔案要傳到httpdocs裡

  • 他不會跟根目錄的.htaccess檔案相衝嗎?

    殺氣說:
    A:不會
    一般來說 放在根目錄的.htaccess是能控制底下所有檔案
    但如果這個資料夾裡也有.htaccess,根目錄的.htaccess就會無權控制此資料夾

  • 想到新用法XD
    可以用在圖床
    不錯吧!

    殺氣說:
    (伸)等你的新文章
    期待中喔

  • 不錯的東西耶~
    來推推~
    那NB網卡也是這樣嗎@@?

    殺氣說:
    都一樣阿,只是你要設定ip前記得要知道自己的Ip
    否則設定下去還要再更動,麻煩

發表留言