JOOMLA!使用模板/系統/ error.php文件去處理幾個HTTP狀態錯誤,包括“403禁止”錯誤,“404沒有發現”錯誤,和“500內部服務器”錯誤,如果你原意,你可以修改你的偏愛的樣式。 認識error.php是來自JOOMLA!的不受約束的獨立文件是非常重要的。插件無法在這個文件裡運行,當然也不能用
聲明將模塊包含進去. 如果你將自定義格式的錯誤頁面,將templates/system/error.php文件複製到templates/
你的默認模板文件夾裡,如果有的話,也就沒有必要復制.Joomla!將優先使用該錯誤文件,你可以修改該文件以適就你的模板. 如果你只是想改變頁面的CSS樣式, templates/system/css/error.css文件複製到templates/
/ CSS文件包裡,然後將模板//error.php裡面的CSS引用修改一下,如下:
這樣,就可以將404等錯誤提示改成你需要的樣式.你可以用特殊的錯誤代碼來添加條件邏輯以使返回的錯誤提示多樣化,下面就是一個關於404錯誤的例子:
錯誤>代碼= '404'){?>
<div id="errorboxheader">找不到網頁</ DIV>
<div id="errorboxbody"> <P>對不起!該網頁無法找到。</ P>
</ DIV>
</ DIV>
<?PHP}?>
HTTP status code
當一個請求你網站的某個頁面發生時,服務器返回一個HTTP狀態碼作為該請求的回應,Joomla!返回一個"200 - the server successfully returned the page"作為錯誤頁面.這就是那些用GOOGLE網站管理工具的站長們的疑問並試圖用網站地圖來解決此問題. 如果你想JOOMLA!返回一個狀態碼作為錯誤時,你只需在頁面的DOCTYPE前添加以下代碼:
如果($這個- >錯誤- >代碼= 404'){
頭(“HTTP/1.0 404未找到”);
}?>
- Jun 30 Thu 2011 21:43
修改joomla 404頁面語法
close
文章標籤
全站熱搜
留言列表
發表留言