У меня есть существующее веб-приложение cgi, которое работало нормально, но чье поведение изменилось.
Одна из программ cgi (при определенных условиях) возвращает заголовок Location, чтобы вызвать перенаправление.
Заголовок Location никогда не попадает в веб-браузер - вместо этого Apache, похоже, возвращает содержимое страницы, на которую перенаправляет заголовок Location.
К сожалению, эта страница содержит javascript, который использует строку запроса внутри заголовка Location, но с этим новым поведением строка запроса пуста, потому что браузер все еще думает, что местоположение является исходным сценарием cgi.
Почему изменилось их поведение и что я могу сделать, чтобы это не произошло?