Использование относительных к протоколу URI в заголовках «Location:»

Я отмечаю вРуководство по PHP в котором говорится следующее:

HTTP / 1.1 требует абсолютного URI в качестве аргумента для » Расположение: включая схему, имя хоста и абсолютный путь, но некоторые клиенты принимают относительные URI.

Чтобы облегчить пользователям предпочтениеHTTPS везде В связи с этим, я думаю об изменении заголовков в моих сценариях PHP с:

header("Location: http://www.example.com/"); вheader("Location: //www.example.com/");

Я протестировал приведенный выше код, чтобы он работал в моем браузере Firefox, но я не уверен, что это целесообразно. Или я должен извлечь протокол из$_SERVER переменная и положить его в.

Ответы на вопрос(2)

Ваш ответ на вопрос