Apache設定AllowOverride允許使用htaccess,與如何設定網站給某些IP存取

之前有寫一篇有關htaccess的設定,不過忘了寫說要先設定apache的設定檔,不然apache無法讀取.htaccess.

要使用.htaccess要先設定apache,為了安全性怕使用者亂用,預設是所有資料夾區段()都關閉,找到網頁所在資料夾區段,預設在,在找尋關鍵字 “AllowOverride”,預設設為 AllowOverride None表示不要讀取.htaccess,請改為 AllowOverride All表示以.htaccess為準,最後存檔重新啟動Apache.

再來是修改讓某個網站只讓某些IP網段讀取:

先到需要設定的網頁資料夾下,建立一個.htaccess檔案,在裡面添加:

Order Deny,Allow
Deny from all (阻擋所有)
Allow from xxx.xxx.xxx.xx (允許某個IP)



參考:

80×86專欄

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *