很多网站为了提高用户体验和网站的优化都会设计一个404错误页面,当访问不存在或者是一个错误的链接就会自动跳转到404页面去。今天一位客户朋友着急的来联系小编说做的404页面不能全部实现,小编开始不是很明白。当测试之后才明白其中的原因。这位客户朋友使用的是ECshop程序在无忧主机php空间中搭建的B2B商城,本来已经在根目录传了404错误页和404规则了,当访问一个该站点的不存在的链接也会跳转到404页面去。可是当访问该商城上的一个不存在的商品的时候却是直接跳转到网站的首页的。按道理说这个不存在的商品也是该站点的一个错误的链接地址。为什么就不能跳转到404页面呢?再说了如果当会员们访问的时候直接跳转到首页也会大吃一惊的,但是如果跳转到一个404页面,是不是就明白了该商品是不存在的呢。这样不仅有利于优化还可以提高客户的用户体验呢。小面小编细细研究下找到了实现的方法吧。具体的步骤如下: