apache 設置404頁面


這幾天用xampp搭建了一套環境,后來發現在網頁訪問出現404的時候xampp顯示的內容不安全,把apache、php還有一些其它的版本都會顯示 出來,所以想自己設置一個404的頁面,在網上找了一些資料寫的都查不多看起來也很簡單,但是對於初學者來說可能看了還不太明白,下面我把具體內容寫出來 希望對大家有所幫助
第一步:讓apache支持.htaccess
我們要找到apache安裝目錄下的httpd.conf文件,在里面找到
<Directory />
    Options FollowSymLinks
    AllowOverride none
</Directory>
我們只要把藍色字的none改all就重起apache就OK了

第二步:現在就要讓網站找不到的內容調到我指定的404頁面了,我是在網站的根目錄下直接自己創建一個.htaccess文件,
內容為 ErrorDocument 404 /404.html

第三步:在網站的根目錄(apache配置文件中指定的Document的目錄)建立自己想要的404.html

注:404文件為404.html (重要提示404頁面的大小必須大於512B,否則APACHE忽略
提示:主要問題是在剛開始做的時候一直在找.htaccess這個文件,但是后來看到一篇帖子說可以自己創建一個

還有一種方法自己測試了一下也是可以的,自己編譯安裝的httpd-2.2.17
在apache的配置文件httpd.conf中找到關於404的設置,默認是注釋掉的,改成下面的內容
ErrorDocument 404 http://www.xxx.xom/404.html
然后在網站根目錄下建立404.html重啟apache就可以了,但是在xampp的環境中經測試不成功,搞不清楚是怎么回事


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM