У меня есть сайт в реальном времени, и я хочу перенаправить страницу на мой текущий компьютер, над которым я работаю. Я попытался следующиеPHP перенаправление на localhost
header('HTTP/1.1 307 Temporary Redirect');
header('Location: http://localhost/dev/test.php');
Перенаправление НЕ должно быть сделано для локального хоста в реальном времени сервера, но на моей локальной машине настоящее время я использую для разработки. Это просто проверка платежного шлюза, который я добавил на свой сайт (для шлюза оплаты требуется действительный URL-адрес для перенаправления, поэтому я не могу использовать localhost).
Платежный шлюз будет перенаправлять
http://www.example.com/test.php
, которые затем должны быть перенаправлены на моей текущей машине:
http://localhost/dev/test.php
Если PHP не может справиться с этим, я могу сделать это с апача переадресовывает? Я также хочу отправить все параметры GET и POST, полученные на реальном сервере, на мою локальную страницу.
Вопрос неясен ... Конечно, вы можете отправить заголовок перенаправления клиенту. Зарезервированное имя хоста 'localhost' всегда разрешается _client_, а не сервером, поэтому оно указывает на клиентскую систему. Весь поток неясно, так что я не уверен, что это помогает ... – arkascha
Любой живой сервер CANT получает доступ к вашей локальной машине .. Я бы также добавил ЛЮБЫЕ СРЕДСТВА .. Это просто невозможно .. Локальный хост - это просто сервер, который работает в вашей системе .. и что не будет доступным для любой из живых систем – Sanchit
, если вы не дадите ipaddress? – bhansa