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

首頁 > 網站 > Apache > 正文

Apache的Rewrite和404錯誤頁面的區別

2024-08-27 18:29:34
字體:
來源:轉載
供稿:網友

Rewrite與404錯誤頁面各有優勢。它們的一些區別:

  1、404錯誤頁面的優勢可能在于不用調用Rewrite模塊,Rewrite需要調用此模塊。因此404錯誤頁面可能會更節省資源,使大型網站的速度更快一些。我編寫的靜態化網頁,目前大多數都是使用404錯誤。

  2、使用404錯誤頁面,不能被POST和GET。例如305.php?name1=auiou,假如此305.php頁面是用404錯誤產生,則此$_GET["name1"]的值不會被讀取。其它頁面的<form>使用POST方法將action指向此404錯誤產生的305.php,也無法被接收,例如<form method=post action=305.php>所發送的信息無法被305.php接收。
如果您希望產生的虛擬路徑如305.php被POST和GET,使用Rewrite可解決。

  3、發現404錯誤頁面的開頭有一些Linux空間必須寫入這句<?Header("HTTP/1.1 200 OK");?>,有一些Linux空間則必須寫為<?Header("Status: 200 OK");?>才可以被搜索引擎收錄,否則會被認為是404頁面。調試時,可以在網上搜索“404 檢測工具”進行測試。
  Rewrite是否需要寫語句,我還沒有測試過。

  4、404錯誤頁面的規則相對不嚴格,因此有更好的適應范圍。Rewrite相對更嚴格,例如305.html與305-1.html需要寫2個重寫規則;使用404錯誤頁面只要一個規則即可。這也是我使用404錯誤,而不使用Rewrite的另一個重要原因。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 德庆县| 门头沟区| 体育| 龙陵县| 称多县| 佛坪县| 三门峡市| 三门县| 长乐市| 板桥市| 朔州市| 望城县| 元朗区| 宜良县| 桦甸市| 河池市| 建平县| 光山县| 庄河市| 永胜县| 金沙县| 习水县| 栖霞市| 崇左市| 贵定县| 敦化市| 吕梁市| 义马市| 静海县| 分宜县| 平利县| 务川| 浦江县| 周至县| 彰武县| 吉林省| 花垣县| 剑河县| 长葛市| 砚山县| 安图县|