如何为 Joomla 1.6 创建自定义错误页面 (404)?
如何为 Joomla 1.6 创建自定义错误页面 (404)?
我尝试过一个教程(http://docs.joomla.org/Tutorial:Create_a_Custom_404_Error_Page),但它适用于 1.5 并且不起作用。
谢谢。
How do I create a custom error page (404) for Joomla 1.6?
I've tried a tutorial (http://docs.joomla.org/Tutorial:Create_a_Custom_404_Error_Page) but it's for 1.5 and it's not working.
Thank you.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
对 ->code 的调用是对受保护属性的调用,也即不再可能。
您必须使用 getCode()。 1.6 的固定代码:
现在适用于 Yoomla 1.6。
(作为 http://docs.joomla.org/Creating_a_Custom_404_Error_Page 上 1.5 示例的修复 - 其余部分此页面上的内容是准确的)
The call to ->code is a call to a protected property, aka not possible any more.
You have to use getCode(). The fixed code for 1.6 :
This works for Yoomla 1.6 now.
( as a fix for the 1.5 example on http://docs.joomla.org/Creating_a_Custom_404_Error_Page - the rest on this page is accurate)
我想我会用更传统的方法来解决这个问题,只需编辑 .htaccess 文件。
我认为这也是一种对搜索引擎更友好的方法。
对于一些广告素材
I think i'd solve this with a more traditional approach and simply edit the .htaccess file.
I think this is also a more search engine friendly approach too.
For some creative
只需简单地按照以下步骤操作:
然后将这段代码添加到 joomla 的 error.php 中,您可以在 (root_directory)\templates\system\error.php 中找到它
Just simply follow these steps:
Then add this piece of code in your error.php of joomla you can find that inside (root_directory)\templates\system\error.php