404页面是指当用户尝试打开不存在的网页时看到的页面,当用户试图进入这类不存在的页面 时,服务器会默认返回一个404 HTTP 状态代码,表明该网页未找到。搜索引擎蜘蛛在请求某个URL时得到“404”状态回应时,即知道该URL已经失效,便不再索引该网页。正确设置一个404错误页面可以增强用户体验、进一步引导用户浏览网站,但是如果设置不当,严重的甚至可以导致搜索引擎 的降权处理。

下面教你如何在Joomla中设置一个自定义的404页面:

1、创建一个没有设置分类的文章

在Joomla后台新建一片文章,在里面输入一些找不到页面的404错误提示,比如“对不起,你要找的页面不存在”,或者其他比较幽默的图片来增加浏览者的友好度,当然你也可以在里面加上一些网站导航,像“返回首页”等引导浏览者继续浏览你的网站。

2、给上面的新文章创建一个链接

创建一个新菜单指向你的新创建的404文章,然后保存。复制文章的链接,然后将刚才新建的菜单设置为“未发布”状态。

3、复制error.php文件到你的网站模板的根目录

从目录templates/system中复制error.php文件到你正在使用的模板的根目录,例如:如果你正在使用的模板名叫"youzine",那么你就需要把error.php文件复制到目录templates/youzine下。

4、编辑error.php将404错误转向到你新建的404文章

打开error.php,将下列代码加到代码"restricted access"下:
if (($this->error->code) == '404') {
header('Location: index.php?option=com_content&view=article&id=30);
exit;
}

将location后面的地址替换为你新建的404页面的地址。

如果你需要定制一个对搜索引擎更加友好的404页面,还需要最后一步:

将你的404页面的地址添加到根目录下的Robots.txt文件中,如下:

Disallow: /index.php?option=com_content&view=article&id=75

将地址替换为你的404页面的地址即可

相关日志 最新日志 随机日志 综合排行
  • 完美解决PHP中文乱...
  • 网站模板设计 Ext...
  • 利用Google A...
  • 余丹:为什么你的微信...
  • 浅谈两个关于硬盘的错...
  • k kb mb t ...
  • 韩宇斌:混IT,必须...
  • 还是要重推磁盘整理的...
  • 北京息壤 独立ip虚...
  • CuteFTP和fi...
  • 13个UI团队的博客
  • 第二代居民身份证 照...
  • 云服务器解决“Bad...
  • IKEA宜家 201...
  • [摘抄] 未来的某一...
  • Montevina平...
  • 说说好多人问我的音乐
  • 牛郎织女
  • 告别的美
  • 宝宝,谢谢你!姐姐,...
  • 爱google 爱c...
  • 分析2G内存同4G内...
  • 域名怎么转移注册商
  • 卡巴斯基授权文件下载...
  • 淘宝代购|...
  • 如何使你的照片变成钱...
  • 北京大兴南各庄 首都...
  • 【原创】Vista ...
  • Office 200...
  • 解决Adobe CS...
  • CSS Layout...
  • 细看眼花缭乱的液晶显...
  • 四步教你在Jooml...
  • 文章来源: 本站原创 引用(0) 阅读(7601)
     
    对《四步教你在Joomla中定制404页面》有 0 条评论
    发表评论
    昵称

    网址

    电邮
    打开HTML 打开UBB 表情 打开表情 隐藏 记住我 [注册]