詳細介紹通過配置Apache實現(xiàn)404頁面替換
詳細介紹通過配置Apache實現(xiàn)404頁面替換
一、通用情況--修改apache配置.htaccess
一般網(wǎng)站報404原因都是找不到資源,是服務器(以Apache為例)報錯,Apache自定義了404輸出,我們的目的是使用自定義的404.html去替換Apache的輸出,
那么就有了下面的代碼和過程:
針對Apache服務器:制作一個404頁面,頁面自己設計即可,命名為notfound.php,上傳到網(wǎng)站根目錄。打開.htaccess文件,添加代碼:ErrorDocument 404 /notfound.php(注意:404和/之間有空格),然后將.htaccess文件上傳到網(wǎng)站根目錄。如果.htaccess存在ErrorDocument 404 /index.php,一定要將其刪除。這種將404錯誤轉(zhuǎn)向到網(wǎng)站主頁的作法存在極大的風險,嚴重時會導致主頁在搜索引擎中消失。END
示例:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
ErrorDocument 404 /notfound.php
</IfModule>
以上就是通過配置Apache實現(xiàn)404頁面替換的詳解,如有疑問請留言或者到本站社區(qū)交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
相關文章
Win10 + Ubuntu 16.04雙系統(tǒng)完美安裝教程【詳細】
這篇文章主要介紹了Win10 + Ubuntu 16.04雙系統(tǒng)完美安裝教程,本文圖文并茂給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下2019-10-10
Linux VPS備份教程 手動備份網(wǎng)站數(shù)據(jù)
老左其實也比較贊同不是所有的網(wǎng)站都需要采用自動備份,每天都自動備份也感覺沒有必要,除非我們的網(wǎng)站非常的重要2012-09-09
ubuntu 16.04系統(tǒng)完美解決pip不能升級的問題
這篇文章主要介紹了ubuntu 16.04系統(tǒng)完美解決pip不能升級的問題 ,本文圖文并茂給大家介紹的非常詳細,需要的朋友可以參考下2018-04-04

