在PHP網站開發中,在使用者訪問網站出錯、找不到頁面時,會出現HTTP 404,403錯誤資訊,為了提高使用者體驗,我們需要自訂404、403錯誤頁面,提示使用者下一步操作或自動跳轉至合適的訪問頁面。
自訂錯誤頁面404、403的方法,主要通過apache或者htaccess進行配置,htaccess配置錯誤頁面的方法適合虛擬機器主機使用者。下面詳細介紹錯誤頁面404、403的配置教程。
apache和htaccess設定404、403錯誤頁面的方法基本一樣,如使用htaccess進行配置,注意開啟htaccess配置功能,具體請參考PHP推薦教程:使用apache和htaccess對目錄訪問設定密碼保護配置教程。
錯誤頁面404、403配置方法
1、開啟apache httpd.conf設定檔或者建立.htaccess設定檔
2、添加如下資訊
ErrorDocument 403 /errpage/403.html
ErrorDocument 404 /lerrpage/404.html
3、儲存apache httpd.conf或者htaccess設定檔,並重啟apache
4、在網站根目錄lerrpage檔案夾下建立403.html和404.html檔案
其他說明
你也可以在網站訪問頁面出現404、403錯誤資訊時,自動跳轉至首頁或另一個網站,方法如下
ErrorDocument 403 /index.php
ErrorDocument 404 http://www.minimalart.cn
上述配置資訊,設定在發生HTTP 403錯誤時,自動跳轉至網站首頁,發生HTTP 404錯誤時自動跳轉至PHP教程網。
當然出於使用者體驗性方面的考慮,不推薦做自動跳轉至首頁或者其他網站的設定。
至此通過apache或者htaccess進行錯誤頁面404、403的配置工作就完成了。
http://www.bkjia.com/PHPjc/440230.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/440230.htmlTechArticle在PHP網站開發中,在使用者訪問網站出錯、找不到頁面時,會出現HTTP 404,403錯誤資訊,為了提高使用者體驗,我們需要自訂404、403錯誤頁面,...