我有一个相当复杂的 PHP 脚本,它运行在市售的 PHP 脚本(无法编辑)之上。
底层产品经常做一个 header:location 转发。
我在商业产品之上运行的脚本有时也会根据 header:location 原则转发 URL。
当两个脚本都决定放置标题时会出现问题:位置是,因此页面实际上具有被 chrome 阻止的“重复标题”。
我能想到的解决方案(无法更改底层 php 脚本的核心代码)是(A)检查它是否已经发送了位置标头,如果是,请不要发送新的或(B ) 覆盖已发布的标头位置。
这两个选项中的任何一个都可能吗?