关于删除或不存在的帖子返回 404
看网上很多文章介绍的方法,实际上都是返回 200,怎么才能返回404呢,看了下dismall.com 就能返回 404帖子删除,返回404的解决方法:文件位置:source\module\forum\forum_viewthread.php,第26行:
if(!$_G['forum_thread'] || !$_G['forum']) { showmessage('thread_nonexistence');}修改为:
if(!$_G['forum_thread'] || !$_G['forum']) { header('HTTP/1.1 404 Not Found'); header('status: 404 Not Found'); include("404/index.html"); exit();}
如图,返回的 200,不是 404
页:
[1]