如何在bluehost上规范定制404错误页面bluehost之家已有过说明,详情请参考下面的文章:
如何定制bluehost虚拟主机的404错误页
有朋友使用cPanel的错误页面定制功能发现操作不能成功,现象是错误访问指向的仍然是原先默认的错误页,因为没参与操作,只能大致判断一下可能的因素。
我们知道在cPanel中定制错误页与手工定制制错误页操作上事实是一致的,一是修改.htaccess文件,二是新增一个404的网页文件。
在.htaccess中要添加如下的内容
ErrorDocument 404 /yourweb-directory/404.html
,这一步必须要完成才能成功修改默认的404页面。
您如果确认404.html是存在的,但是操作却没有成功,那问题一定出在.htaccess文件重写失败;重写错误上(*还有一种情况是您使用的是Drupal,WordPress之类的建站程序。这个后面谈)。
可能造成不能重写.htaccess文件的原因可能有:
1 .htaccess文件已经存在无法替换;
2 .htaccess文件中已经存在了ErrorDocument xxxxx的之类的指令,对这种情况您参照如何定制bluehost虚拟主机的404错误页直接手工修改一下.htaccess文件就可以了。
如果您用到的是Drupal,WP之类的整体建站程序,不建议您简单重新定制404页,规范的做法是编辑这类程序的自带模板文件的404模板,这样才能保持程序的完整性。
再有:# Customized error messages.
ErrorDocument 404 http://www.yourdomain.com/404.html 只是一个简单的写法,
规范一些应该用ErrorDocument 404 /yourweb-directory/404.html 的写法,
/yourweb-directory应为“/homeN/username/public_html/webname/404.html”这样的路径。
当然您也可以将提示代码直接写进来,比如:
ErrorDocument 404 "< body>Error,DNS error......
作者: wwww.bluehost-cn.com
原载: Bluehost之家
本文链接: http://www.bluehost-cn.com/bluehost-customized-error-messages-page
版权所有!本站原创,如转载必须以链接形式注明作者和原始出处及本声明。