通過配置Apache實現404頁面替換

2021-09-07 14:15:04 字數 630 閱讀 8366

一、通用情況--修改apache配置.htaccess

一般**報404原因都是找不到資源,是伺服器(以apache為例)報錯,apache自定義了404輸出,我們的目的是使用自定義的404.html去替換apache的輸出,

那麼就有了下面的**和過程:

針對apache伺服器:製作乙個404頁面,頁面自己設計即可,命名為notfound.php,上傳到**根目錄。開啟.htaccess檔案,新增**:errordocument 404 /notfound.php(注意:404和/之間有空格),然後將.htaccess檔案上傳到**根目錄。如果.htaccess存在errordocument 404 /index.php,一定要將其刪除。這種將404錯誤轉向到**主頁的作法存在極大的風險,嚴重時會導致主頁在搜尋引擎中消失。end

示例:

rewriteengine on

rewritecond % !-d

rewritecond % !-f

rewriterule ^(.*)$ index.php/$1 [qsa,pt,l]

errordocument 404 /notfound.php

配置webmin通過apache訪問

昨天安裝了webmin,一位朋友的vps主機使用的內部私有ip位址,如果需要訪問,還需要在閘道器做埠 能否把訪問webmin的10000埠位址,通過80埠的子目錄訪問,假設ip為 192.168.3.21 客戶訪問 實際 訪問到關於webmin安裝請檢視昨天的日誌 實際有四種解決辦法,下面是用通過p...

通過JK配置Apache與Tomcat的ajp連線

關於apache 與 tomcat 的連線方式,在一篇文章中已經進行了詳細的介紹 http www.ibm.com developerworks cn opensource os lo apache tomcat index.html 以下是本人參照網上資料做的情況 4 修改apache 2.2 c...

apache 設定404頁面

這幾天用xampp搭建了一套環境,後來發現在網頁訪問出現404的時候xampp顯示的內容不安全,把apache php還有一些其它的版本都會顯示 出來,所以想自己設定乙個404的頁面,在網上找了一些資料寫的都查不多看起來也很簡單,但是對於初學者來說可能看了還不太明白,下面我把具體內容寫出來 希望對大...