А может и просто в вопросе плавает ;-) Бывают такие менеджеры, которые понимают суть вопроса только лишь издалека...
Причём здесь IPv4 и IPv6? kxk спрашивал о другом совершенно.
Значит будем смотреть почему не работает у нас, раз где-то работает. Хотя, честно признаться, как-то это всё не очень явно и какой-то информации в интернете об этом почти нет.
По крайней мере сейчас очевидно, что не работает не только у нас. Значит, вероятнее всего, есть какой-то параметр, который это регулирует.
Изучили Ваш вопрос более детально, а также протестировали указанное Вами на нескольких не связанных с нами хостингах. На всех из них (протестировали 4 сервера) изменить код ответа сервера при запросе несуществующей страницы силами PHP не удалось.
Поэтому, раз Вы уверяете, что это работает везде кроме нас, укажите, пожалуйста, название хостинга где это работает здесь или в ЛС.
Также было бы интересно, если бы коллеги протестировали и сказали, работает ли у них.
Стало интересно, мы - белая ворона или же клиент хочет всё-таки невыполнимого.
Нашёл Ваш тикет и провёл проверку лично. Без проблем удалось сделать то, что Вы хотите без каких-либо правок конфигурации сервера.
Использовал код из интернета (также тестил с 404):
header("HTTP/1.1 200 OK");
Так что в целом скрипты без проблем отдают тот код, который в них указан. Должно ли работать, если указать код в странице, которая отдаётся сервером в ответ на 404 - честно, не знаю, но можно проверить.
Если есть желание, готов посмотреть на конкретном Вашем аккаунте, но только после Вашей команды (можете написать в ЛС или в тикет с просьбой оставить для меня).
Не факт, что по окончанию суток ТС удалит сервер. Возможно, сервер нужен для каких-то тестов или проекта, на который требуется не месяц, а неделя или две.
Но опять же из имеющихся на рынке предложений видно, что арендовать сразу на месяц дешевле, так как в посуточную оплату уже закладывают риски вроде спама и прочей нелегальной активности.
Пожалуйста, не вводите пользователей данного форума в заблуждение!
Все страницы отдают правильный код. Если страница существует, то отдаётся код 200 (или иной, вроде перенаправления), если страница не существует (как в Вашем случае), то код 404. Так и должно быть. Это стандарты протокола HTTP.
Лимиты здесь ни при чём и предложение перейти на VPS связано с тем, что Вы хотите иметь кастомные настройки. Вся проблема в том, что Вы желаете, чтобы страница ошибки отдавалась web-сервером как существующая страница, а такого быть не должно.
Само собой, 404. Код 404 обозначает, что запрашиваемой страницы не существует.
Wholesale Internet / NocIX в США.
У обоих есть серверы с посуточной оплатой, минимальный депозит, если не ошибаюсь, $10. Но арендовать на месяц у них же будет гораздо дешевле...
Ничто не мешает после установки VestaCP повесить её на 80 порт или на тот же 1500.
Вопрос про то, что именно не позволило установить панель лично для меня очень интересен. Пусть ТС огласит ошибки.
По поводу Екатеринбурга - посмотрите NetAngels. Давно работающие, опытные ребята.
На сколько я знаю, они размещаются в ДЦ Ростелекома.