2017-01-09 1 views
-1

Что бы я хотел сделать, это перенаправить посетителей на страницу 404 ошибок на моем основном сайте (например, example.com) другому хосту.Страницы с ошибками переадресации 404 на другой хост

Например: Посетитель попал на страницу https://example.com/abc, которой не существует. Я хотел бы перенаправить его на https://another-host.example.com/abc и так далее.

Любая идея о том, как это можно сделать?

+4

Пытались ли вы это сделать? Если вы это сделали, покажите нам какой-то код и где у вас проблемы. Но, похоже, это простой HTTP-вызов – MounirOnGithub

ответ

0

сначала получить код ошибки на маршрутах, то вы применить процесс перенаправления при условии

0

, если вы используете какой-либо framewor, он будет иметь маршрутизацию по умолчанию и 404 обработчика построен в, все, что вам нужно сделать, это расширить, что обработчик для перенаправления. Если это всего лишь простой код, используйте apache для переадресации: ответ в поле «Google» при поиске перенаправления apache 404 (применяется к внутренним перенаправленным перенаправлениям или внешним доменам):

«ErrorDocument 404 /index.html означает, что когда клиент получает доступ к не существующему URL-адресу, Apache перенаправляется на страницу index.html. "

0

или В вашей error_404.php записи страницы header("location:https://another-host.example.com/abc");

или В вашей error_404.php записи страницы redirect("location:https://another-host.example.com/abc");

или

$(function(){ location.href = "https://another-host.example.com/abc"; });

 Смежные вопросы

  • Нет связанных вопросов^_^