最近在客户的机器上部署了 基于 nginx + thinkphp 开发的天翼解析器
发现在客户的机器上使用 header("location:xxxxx"); 操作一直不生效
仔细观察 apache 和 nginx 的响应头部发现,nginx 会在识别到location 头部的时候自动更改header 中的status 字段成 301
但是apache 并不会自动执行这个操作 ,所以需要手动在后面加上header("status:301");
最近在客户的机器上部署了 基于 nginx + thinkphp 开发的天翼解析器
发现在客户的机器上使用 header("location:xxxxx"); 操作一直不生效
仔细观察 apache 和 nginx 的响应头部发现,nginx 会在识别到location 头部的时候自动更改header 中的status 字段成 301
但是apache 并不会自动执行这个操作 ,所以需要手动在后面加上header("status:301");