2017-03-06 15:23:48 2293次浏览 0条回答 0 悬赏 30 金钱

想做一个自动跳转到404页面的功能,现在是配置的

'errorHandler' => [
    'errorAction' => 'site/error',
],

这边是没问题,访问一个不存在的页面就直接跳到了指定的404页面了,但是问题来了
我的文章的显示页是先调用的接口,例如api.test.com/document/1这样会获取到文章的详情没错。
可是假如你在前端输入文章id为10000,可惜没有id为10000的文章,接口是会执行的,但是接口获取不到信息,页面就会显示空白,什么都没有,我想让它跳转到404页面,该如何操作?

补充于 2017-03-06 15:35

不想使用重定向redirect,是想使url地址不变,但是页面却显示的404错误信息。

补充于 2017-03-06 15:36

这么做的目的就是想要告诉那些爬虫,兄弟你访问的页面不存在,这是个404页面。

补充于 2017-03-06 16:45

答案已经找到了,谢谢各位的支持。

    没有找到数据。
您需要登录后才可以回答。登录 | 立即注册
dashixiong
副总裁

dashixiong 北京

注册时间:2015-12-31
最后登录:2021-06-08
在线时长:53小时27分
  • 粉丝12
  • 金钱3253
  • 威望150
  • 积分5283

热门问题