這幾天用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的環境中經測試不成功,搞不清楚是怎么回事
