国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > 建站經驗 > 正文

APACHE 自定義404錯誤頁面設置方法

2019-11-02 16:05:50
字體:
來源:轉載
供稿:網友

方法一:  

在httpd.conf中設置對目錄開啟。

   AllowOverride All

  然后在目錄里放一個.htaccess(.htaccess),添加:

  errorDocument 404 /404.php

1.這個的內容根據你的情況改寫 。可是有時候當你用IE瀏覽的時候會發現,這玩意壓根就不跳轉,關鍵的地方就是這個html,如果404.html的小于512字節的話,那么IE會認為這個錯誤頁面不夠“友好”,會忽視掉的!

2.必須放置在網站根目錄(www/)中,放置(www/phpcms/)中無效!

如果web目錄下有多個項目,必須在每個項目下都有.htaccess,里面填上對應的404頁面就行了,注意404頁面都放在web根目錄下

方法二:

修改 httpd.conf,找到:

#ErrorDocument 500 "The server made a boo boo."

#ErrorDocument 404 /missing.html

#ErrorDocument 404 "/cgi-bin/missing_handler.pl"

#ErrorDocument 402 http://www.example.com/subscription_info.html

httpd.conf中的這一部分,#ErrorDocument 404 /missing.html 是顯示錯誤頁信息的,去掉前面的#,修改為:

ErrorDocument 404 /404.php

1.切記不要將404錯誤轉向到網站主頁,否則可能會導致主頁在搜索引擎中消失。如果一個 404 頁面的內容小于 512b,IE 會認為該 404 頁面不夠友好,在 IE 下將不會成功返回該 404 錯誤頁面。

2.切記不要使用絕對URL。例如:http://xiazai.jb51.net/404.PHP。正常情況返回的是 404 狀態碼,而使用URL形式則返回的是 200 狀態碼。

(2)自定義url

后臺發布商品或信息的時增加一個字段用來保存url地址。

(3)超鏈接直接鏈接到自定義的url

(4)設置404頁面因為自定義的超鏈接是不存在的,系統會自動跳到404.php頁面,然后利用php代碼獲取地址欄訪問路徑

這種方法設置了默認的404頁面,如果目錄下有多個項目可以給每個項目單獨配置404頁面,參考方法一。

apache服務器開啟rewrite模式總結 解決404錯誤

通過比對本地wampserver的配置文件和服務器上的apache配置文件,解決了404錯誤

1:進入apache目錄的conf目錄

2:打開httpd.conf

3:找到#LoadModule rewrite_module modules/mod_rewrite.so然后把前面的#去掉

4:找到所有的AllowOverride配置項,把所有的None都修改為All

5:在網站根目錄下面新建一個 .htaccess 文件(什么?這個文件不會添加?先新建一個txt,然后另存為 .htaccess文件就行),輸入一下內容

<IfModule mod_rewrite.c>RewriteEngine OnRewriteCond %{REQUEST_FILENAME} !-dRewriteCond %{REQUEST_FILENAME} !-fRewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]</IfModule>

6:重啟apache

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 鄢陵县| 涟源市| 无为县| 禹州市| 彰化县| 师宗县| 儋州市| 建湖县| 克什克腾旗| 抚州市| 耿马| 尚义县| 法库县| 朝阳县| 山西省| 冀州市| 大同市| 长春市| 奉节县| 吕梁市| 庆阳市| 渑池县| 麻栗坡县| 舞钢市| 巴马| 梁山县| 永靖县| 哈尔滨市| 酒泉市| 马关县| 长阳| 石台县| 靖西县| 古蔺县| 凭祥市| 黄山市| 浑源县| 濉溪县| 甘洛县| 房产| 德格县|