研究了好久的缺货商品的死链接的问题,最后终于找到了问题的根源!这次我使用xenu检测工具,认真检测造成死链接的每一个页面!发现新近商品那个页面, 显示了缺货商品,但是点进去一下,又发现此商品不存在!既然是缺货的商品,就让他显示在这里了!后来仔细找了找源文件,发现了程序的失误!就是在分类下面 显示的新近商品,没有把缺货商品排除去!
解决办法很简单!
在这个目录下:/www/includes/modules/new_products.php
然后找到大约45行的这句
and p.products_id in (” . $list_of_products . “)”;
改成
and p.products_status = 1 and p.products_id in (” . $list_of_products . “)”;
这样就可以解决部分由于缺货商品造成的死链接问题了!
