----- 設定 Apache 支援 .htaccess 保護功能 -----
當您網站上有某些網頁不想讓人可以隨便瀏覽 (例如:管理介面、程式後台.....),此時可利用 Apache 內的 .htaccess 功能來替網頁進行管制保護

 

AllowOverride (允許的覆寫參數功能)

表示是否允許額外設定檔 .htaccess 的某些參數覆寫?我們可以在 httpd.conf 內設定好所有的權限,不過如此一來若使用者自己的個人網頁想要修改權限時將會對管理員造成困擾。因此 Apache 預設可以讓使用者以目錄底下的 .htaccess 檔案內覆寫 <Directory> 內的某些功能參數。 這個項目則是在規定 .htaccess 可以覆寫的權限類型有哪些。常見的有:

  • ALL:全部的權限均可被覆寫;
  • AuthConfig:僅有網頁認證 (帳號密碼) 可覆寫;
  • Indexes:僅允許 Indexes 方面的覆寫;
  • Limits:允許使用者利用 Allow, Deny 與 Order 管理可瀏覽的權限;
  • None:不可覆寫,亦即讓 .htaccess 檔案失效!
 
arrow
arrow
    全站熱搜
    創作者介紹
    創作者 benjamin16pp 的頭像
    benjamin16pp

    程式筆記

    benjamin16pp 發表在 痞客邦 留言(0) 人氣()