ixwebhosting的空间后台原是有自定义错误页面的管理界面的,进入“WebServer”之下的“Error Pages”即可进行管理,但我好久没扶老奶奶过马路人品急剧下降,鼓捣好久总不见自定义的404页面出现。索性撇开管理界面,直接写.htaccess来实现,其实这样更傻瓜。在.htaccess中加入如下一行:
ErrorDocument 404 /404.html
随意输入一个不存在的网址:http://dao.daimaku.com/abc.htm,果然正确出现了我自定义的404页面,哈哈,搞定。
可很快又发现事情没有这么简单,访问不存在网址:http://dao.daimaku.com/abc.php,竟然显示的是默认的错误页面和默认错误信息“No input file specified.”。这让我没招了,短时间内又没有那么多过马路的老奶奶供我扶,只有继续用蹩脚的英文求助ixwebhosting的客服。ixwebhosting写了7x24小时客服服务,可实际上早上提交的Ticket,晚上才获得回复,他们替我重写了.htaccess,内容如下:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /404.html?$1 [L]
嗯嗯,这次真的搞定了,虽然所谓的7x24小时服务有点名不副实,不过ixwebhosting的客服服务还是蛮到位的。
本博客文章非特别注明均属原创,如需转载请保留本博客地址:http://dao.daimaku.com
[