Редирект страницы с кодом 40x

258
13 апреля 2018, 15:44

Скорее всего не знаю спецификацию, или суть происходящего.
Решил сделать редирект с кодом 404:

header("Location: /redirect/url",TRUE,404);

Редирект не произошел, сделал так (1):

http_response_code(404);
header("Location: /redirect/url",TRUE,303);

И вот чую, что перебздел, тогда есть такой вариант (2):

http_response_code(404);
header("Location: /redirect/url",TRUE);

Или такой (3):

header("Location: /redirect/url",TRUE,303);

Нужно что бы страницы не попала в индекс, а реальный пользователь был перенаправлен на главную.

Какой из вариантов (1,2,3) верный и что в итоге увидят поисковики, что страницы нет с кодом 404 и потом смотреть тут с 303 (это про вариант 1)?

READ ALSO
Как правильно настроить в PHP Storm и Laravel autocomplete ?

Как правильно настроить в PHP Storm и Laravel autocomplete ?

Подскажите как настроить нормально для ларавела пакетов среду разработки для autocompletion ?

337
Сложение вещественных чисел

Сложение вещественных чисел

В php складываю два вещественных числа длиной 7 знаков после запятой при выводе получаю что-то вроде 69Е-6, как вывести число нормально

219
Не отправляется новость

Не отправляется новость

Есть скрипт, не получается отправить имя и текст сообщения в базу данныхНе могу понять, почему так

215
Наследование класов php

Наследование класов php

У меня есть базовый класс Product, мне нужно добавить функцию, тоесть расширить его возможности не трогая сам класс и его родительские класы

222