Typecho开发之修改路由HTTP状态码
2025-04-30 · Develop

在Typecho开发中,直接定义路由返回状态码是404,使用php的header定义200是不生效的

header( "HTTP/1.1 200 OK" );

这是因为在 Typecho 1.2 后对状态返回逻辑做了修改
(可参见https://github.com/typecho/typecho/issues/1540

Typecho 1.2 及之后的写法:

\Typecho\Response::getInstance()->setStatus(200);
THE END

© 转载请保留原链接

来杯咖啡吧

还没有人充电,快来当第一个充电的人吧!