Revert "Revert "完成的问题：""

This reverts commit 25dd84c7df2b82354bd655436bf35d85f5d2114d.
解决的问题：
                   1、搜索结果页面优化
                   2、404、500页面展示
待解决的问题：
                  1、500最好的方式就是在服务器内部进行封装。不能通过其他的方式
                  2、如果通过ajax方式，name就要返回json数据格式
                       如果是页面的话，name就需要在服务器内部将页面模板页面返回出去。