網頁

2013年5月5日

[apache] 將找不到網頁(404)錯誤訊息引導到指定網頁

若要將找不到網頁(404)錯誤訊息引導到指定網頁,只需在根目錄加入「.htaccess」檔案,並加入以下內容:
ErrorDocument 404 http://blog.nux.tw/


當遇到404錯誤訊息,apache就會將用戶轉址到指定的網頁,當然除了404以外,像403....也都可以加入引導。


若要針對每個目錄的錯誤訊息引導至各自的網頁,除了需要在各自的目錄加入「.htaccess」檔案,還必須更改apache設定。


將原本apache參數AllowOverride設定值由None修改成All修改:
<Directory "/website/www">
    ...
    #AllowOverride None
    AllowOverride All
    ...
< /Directory>