Ich habe eine Live-Site und ich möchte eine Seite auf meine aktuelle Maschine umleiten, die ich entwickle. Ich habe versucht, die folgendePHP Redirect zu localhost
header('HTTP/1.1 307 Temporary Redirect');
header('Location: http://localhost/dev/test.php');
Die Umleitung soll nicht auf den Live-Server localhost getan werden, aber zu meinem lokalen Rechner verwende ich zur Zeit zu entwickeln. Dies dient lediglich dazu, ein Zahlungsgateway zu testen, das ich meiner Site hinzugefügt habe (das Zahlungsgateway benötigt eine gültige URL, zu der es umleiten kann, daher kann ich localhost nicht verwenden).
wird das Payment-Gateway zu
http://www.example.com/test.php
umleiten, die dann auf meine aktuelle Maschine umgeleitet werden soll:
http://localhost/dev/test.php
Wenn PHP nicht verwalten kann, kann ich dies mit Apache Umleitungen tun? Ich möchte auch alle GET und POST-Parameter, die am Live-Server empfangen werden, an meine lokale Seite senden.
Die Frage ist vage ... Sicherlich können Sie einen Umleitungsheader an einen Client senden. Der reservierte Hostname 'localhost' wird immer vom _client_, nicht vom Server aufgelöst, sodass er auf das Client-System verweist. Der ganze Ablauf ist unklar, so dass ich nicht sicher bin, ob das hilft ... – arkascha
Jeder Live-Server CANT Zugriff auf Ihre lokale Maschine .. Ich würde auch durch irgendwelche Mittel hinzufügen .. Dies ist einfach nicht möglich .. Der localhost ist nur ein Server, der auf Ihrem System läuft .. und das wird nicht auf eines der Live-Systeme – Sanchit
zugreifen, wenn Sie die IP-Adresse geben? – bhansa