如何在 Joomla! 网站上应用“Google 增强型 404 错误页面代码”?

我的网站因为现在更多的是国外的访客,而出现的404页面是中文的,我担心会有些不方便,很想修改一下。我找了咱们论坛的文章没有找到,另外有不少人说这个页面是服务器商管理的。
不过我觉得不太可能啊,一个是这个404页面和我的模板非常吻合,另外就是我租的是美国服务器,怎么可能是给的中文404错误页面呢。所以我怀疑这个页面应该是网页级别的吧。
我很想知道这个页面是在什么位置的,修改应该没问题吧?我很想加上google的增强型404代码。
附件里面是我的404页面的截图。
已邀请:

跑堂小2 - 冇钱;冇房子;冇成就。要吃饭;要住宿;要消费

赞同来自:

楼上的截图并非 Joomla! 1.5.x 的默认 404 页面,只是“组件未找到”时的提示。
刚才看了一下 谷歌的增强型 404 代码工具 介绍,感觉很不错。
Google 在“管理员工具”里面对这个代码的使用方法说得很清楚:将此小工具添加到自定义 404 页面
因此,操作方法如下:
进入 Joomla! 1.5.x 后台的“内容 - 文章管理”,找到文章标题为“404”的页面,打开此文章,在 WYSIWYG 编辑器上点击“源代码模式”,切换到 HTML 源码编辑状态,然后删除原来的所有内容,粘贴你从 Google 获得的“增强型404代码”,最后点击工具栏上的“保存”按钮即可。
在 Joomla! 1.0.x 平台使用的方法稍微费劲一点,需要手动修改源文件:
打开 /templates/404.php 文件(最好备份一份),将 与 之间的代码全部删除,然后把谷歌的404增强代码粘贴进去,保存文件即可。
如果你使用了 sh404SEF
或者 Artio JoomSEF
等高级 SEE 优化组件,它们的参数中都有“自定义404页面”的选项,那么就可以编辑该选项,同样是切换到编辑器的“源代码模式”,删除原有内容,替换为谷歌的404代码即可。

赤木@晴子 - 明月百年心

赞同来自:

老白,按照你提供的方法,在1.5的后台里面 并没有404的页面
不过刚才google了一下,除了用sh404sef等组件之外,还可以使用.htaccess 来进行定义
相关文章链接地址 www.simcole.cn/index.php%3Fopt ... %3D44

跑堂小2 - 冇钱;冇房子;冇成就。要吃饭;要住宿;要消费

赞同来自:

真是让人大跌眼镜!难道你用的 Joomla! 1.5 是单独生产的?
在后台“文章管理”里面,你直接搜索文章标题“404”即可。该文章属于“未分类”的,不属于任何单元和类别。
如果你还找不到,我怀疑是你安装 Joomla! 1.5 时并没有安装“示范资料”,或者安装结束后删除了该文章?
即使通过 .htaccess 也能实现,那个方法也太复杂了。最方便的就是直接修改 404 这个文章页面。

~~~~~~~~~ - 上帝给我的使命,就是证明你们都不是最糟糕的

赞同来自:

哇,太感谢了,我这就回去修改

3P网络 - 背着回忆的旅游人,即使是再细微的风景,也会留在心中的一个角落~

赞同来自:

,我按照你的方法搜索了404,确实没有找到,并且我是安装了示范资料的。我的是1.5.0的版本,不过这个页面确实还存在的,我也是不想修改.htaccess ,想知道还有什么办法可以找到这个页面吗?它会不会是一个html的独立页面啊

追梦人 - 梦想每个人都有,但不是每个人都有勇气去坚信,我有

赞同来自:

建议尽快升级到
Joomla! 1.5.7
,之前版本都存在安全漏洞。
如果后台找不到标题为“404” 的文章,可以自己创建一个,标题为“404”,别名也是“404”,单元和类别都选择“未分类”,访问级别是“公开”,发布结束日期“永不”。内容就按上面的方法插入 Google 的增强型404代码。
试试看吧。

不是本人 - no no no!

赞同来自:

好的,我试试看,因为升级失败过几次,不是很敢升级了,我再等等吧。多谢

跑堂小2 - 冇钱;冇房子;冇成就。要吃饭;要住宿;要消费

赞同来自:

...joomla系统的404不是固定的页面,一旦不存在的url就会由error.php释出404页面。
如果需要个性化的错误提示页面(这对于seo是比较重要的),就自己定制error.php代码吧。不使用joomla函数就能完全自定义语言。

QQ被盗了

赞同来自:

原来是这样,我试试看

不是本人 - no no no!

赞同来自:

感谢 dony945 的提醒!
原来我在后台看到的标题为“404”的文章,可能是某次出错之后,自动产生的。
我原来以为是“示范资料”自带的,看来我错了。
不过,我想如果后台没有这个文章,自己手动创建一个,应该可以起到相同的作用吧?系统的工作原理(我猜)应该是:当访客输入的 URL 找不到页面时,先到文章库中寻找有没有“404”这个文章,如果没有,就生成一篇;如果有,就调用来显示。
不知道我理解是否正确?

跑堂小2 - 冇钱;冇房子;冇成就。要吃饭;要住宿;要消费

赞同来自:

,看来不行,我新建立了一个404的文章,然后404的页面还是原来那个,看来只有自定制error.php了

孤独者 - 世界属于那些勤于思考的人,更属于那些善于行动的人

赞同来自:

呵呵,抱歉,误导你了。
不过,我是这么做的:我的 Joomla! 1.5.7 可能之前出现过一次 404 错误,因此系统自动生成了一个标题为“ 404 ”的文章,于是我就直接修改该文章,加入 Google 的 404 代码,前台查看是成功的。
也就是说,你也可以等待系统先产生一次 404 错误,然后去修改那个生成的 404 页面。

孤独者 - 世界属于那些勤于思考的人,更属于那些善于行动的人

赞同来自:

!!好搞笑的說法!!..^^..

~~~~~~~~~ - 上帝给我的使命,就是证明你们都不是最糟糕的

赞同来自:

請問"Google 增强型 404 错误页面代码"在那下載的?

3P网络 - 背着回忆的旅游人,即使是再细微的风景,也会留在心中的一个角落~

赞同来自:

把那段代码考到error.php“”下面,效果不错

不是本人 - no no no!

赞同来自:


  #goog-wm { }
  #goog-wm h3.closest-match { }
  #goog-wm h3.closest-match a { }
  #goog-wm h3.other-things { }
  #goog-wm ul li { }
  #goog-wm li.search-goog { display: block; }


  var GOOG_FIXURL_LANG = 'zh_CN';
  var GOOG_FIXURL_SITE = 'https://www.domain.com/';

QQ被盗了

赞同来自:

!!
剛才嘗試了運用你的方法!!出現404頁面後....
到後台"文章管理"看看!並沒有產生404標題的文章 ???

孤独者 - 世界属于那些勤于思考的人,更属于那些善于行动的人

赞同来自:

"Google 增强型 404 错误页面代码" 是谷歌的“网站管理员工具”栏目提供的新服务。
请访问: Google 网站管理员工具
登录后点击左侧菜单上的“工具”,就能找到这项新服务。谷歌会针对你的网站域名提供一段代码,就是“增强型404代码”。

跑堂小2 - 冇钱;冇房子;冇成就。要吃饭;要住宿;要消费

赞同来自:

google这套脚本对于采用英文单词做url的比较有效,用拼音的就没什么大用了

要回复问题请先登录注册