如何在未找到搜索结果时返回HTTP404?

时间:2011-06-23 作者:Izandi

当用户搜索并没有找到结果时,wordpress仍然返回200 OK。我想把它改成404找不到。是否可以在搜索中返回404 Not Found标头。php?如果是,怎么做?。

谢谢

1 个回复
SO网友:Alex Older

仅仅因为搜索结果页面被找到,而没有返回任何结果,这样做是不好的做法。

如果搜索页面不存在,将使用404。

结束

相关推荐

WP_Http重定向后获取最终目的地(WordPress)

我正在通过WordPress向API发出一些请求,如果API设置中打开了SSL连接,那么API将使用SSL连接。我想确定是否打开或关闭SSL,而不必询问用户是否在他们的帐户上打开了SSL,并且API在重定向方面做得很好,这意味着如果我访问http://api/endpoint SSL已打开,我被重定向到https://api/endpoint</如果我访问https://api/endpoint SSL已关闭,我被重定向到http://api/endpoint</现在我想做的是查看是否发生了重