Lighttpd 自訂 404 錯誤頁

作業環境:

嫌 lighttpd 預設的 404 頁面太醜嗎? 那就自訂 404 錯誤頁面吧!

# 步驟

1.打開 error-handler for status 的註解

將註解 [#] 移除,只要移除其中一個就可以,看你是要用 html 還是 php 都可以,檔名也可以自己取,我是設定為 404.html 比較簡單。

{% codeblock lang:bash %}

# error-handler for status 404

server.error-handler-404 = "/404.html" #server.error-handler-404 = "/error-handler.php" {% endcodeblock %}

2.編輯 404.html 檔案

編輯 404.html 檔案,記得要放在 server.document-root 底下。

{% codeblock lang:html %} <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

404 - Not Found

Oops...

404 - Not Found

{% endcodeblock %}

3.重新啟動 lighttpd

{% codeblock lang:html %} [root@sun ~]#/usr/local/etc/rc.d/lighttpd restart {% endcodeblock %}

4.使用瀏覽器測試

輸入一個不存在的頁面 http://wiki.cheyingwu.tw/abc.html 就可以看到自訂的錯誤頁面了。

# 參考連結

# 打包下載