0

. htaccess文件,或者稱為 [ 分佈式配置文件 ],提供了針對目錄的改變設定的方法,即可以透過一個特定的檔案中放置一個包含一個或多個指令的文件,使其作用於此目錄及其下所有子目錄的功能。一般的用戶所能使用的命令通常都會受到限制。但是網站的管理員一般可以透過 Apache的AllowOverride指令來對這個檔案做設定。

一般. htaccess檔案的存取和設定遵守以下原則,即子目錄中的指令會覆蓋更上層目錄或者主目錄中的. htaccess指令。而. htaccess必須以 ASCII模式上傳,並且最好將其權限設為644。

虛擬主機服務商提供獨立可複寫的. htaccess鰾示您可以透過編輯這份檔案還對你的網站目錄做很多的設定,例如:

1. 常用的客户端請求錯誤返回代碼:
401 Authorization Required 401 Authorization Required
403 Forbidden 403 Forbidden
404 Not Found 404 Not Found
405 Method Not Allowed 405 Method Not Allowed
408 Request Timed Out 408 Request Timed Out
411 Content Length Required 411 Content Length Required
412 Precondition Failed 412 Precondition Failed
413 Request Entity Too Long 413 Request Entity Too Long
414 Request URI Too Long 414 Request URI Too Long
415 Unsupported Media Type 415 Unsupported Media Type

2. 常用的伺服器端請求錯誤返回代碼:
500 Internal Server Error 500 Internal Server Error

3. 目錄檔案存取權限及加密

4. 拒絕來自某個 IP的訪客來訪

5. URL轉向

6. 防止盜連行為

一些功能在主機服務商提供給您的 CPanel中也許也都有相關的功能,當然這些介面如果有提供給您,也意謂著您可以自己去修改您的這份. htaccess檔,如果不會自己修改,建議還是使用這些管理介面去修改會比較容易一點

回到 虛擬主機規格問與答

Leave a Reply