Xampp - externe url Umleiten auf localhost
Verwende ich eine installation von Xampp zu testen, meine Dateien lokal, bevor ich lade Sie auf meinen web-server. Meine web-Seiten enthalten in der Regel eine Menge von 'hardcoded' - links, was bedeutet, test keine links (oder sonstige Formen usw) ich brauche eine änderung der hardcoded link, um auf localhost, und dann rechange, nachdem ich bin fertig mit dem testen.
Was ich Suche, ist eine Möglichkeit zum umleiten von einer externen url auf meinen localhost Ordner, so konnte ich es als meine Webseite, und ich wäre in der Lage, änderungen zu machen, bevor ich Sie hochladen. Zum Beispiel, wenn ich enter "www.mysite.com/example/view.php" in meinem browser, ich würde eigentlich zu suchen 'localhost/example/view.php'.
Ist so etwas möglich?
InformationsquelleAutor Tom | 2009-04-08
Du musst angemeldet sein, um einen Kommentar abzugeben.
Zwei Lösungen kommen mir in den Sinn:
Fügen Sie Ihre URL in Ihre hosts-Datei die gefunden werden können, entweder in
C:\WINDOWS\system32\drivers\etc\hosts (Windows)
oder
/etc/hosts (Linux)
Fügen Sie einfach diese Zeile:
http://www.mysite.com localhost
Vielleicht müssen Sie Ihre Server-ip statt mysite.com ich bin mir nicht sicher, jetzt
InformationsquelleAutor daddz
Ich habe gerade stolperte über dieses.
Benutze diese Zeile in hosts:
127.0.0.1 http://www.yoururl.com
InformationsquelleAutor Markus
Ja : nicht mit hardcoded links !
Ernst, ich bin mir nicht sicher, ob ich das richtig verstanden habe. Wenn Sie sprechen von URLs in Ihre Webseiten verweisen auf andere Seiten auf der gleichen Website, die Sie verwenden sollten links in der form "/example/view.php" statt "http://www.mysite.com/example/view.php". Dass Weise, Sie zeigen immer auf die gleiche Seite.
Wenn diese links gehen auf externe Seiten, aber Sie brauchen, um Sie umzuleiten lokal zum testen (ich kann nicht sehen, warum dies der Fall sein würde, aber man weiß ja nie ...), dann könnte man eine varable in einer config-Datei. Die würden Sie brauchen nur diese variable ändern, an einem Ort ...
InformationsquelleAutor Guillaume
Wenn Ihr remote-website hat eine statische IP, die Sie verwenden können, eine redirect-Regel auf Ihrem internet-router. Drehen Sie den Regel-und ausschalten wie erforderlich.
Falle Datenverkehr zu 202.20.20.20 (Die website ist die IP) und leiten Sie auf 192.168.1.10 (Ihre lokale PC-IP)
Diese Methode leitet, nachdem der DNS-Auflösung, anstatt vor. Diese und die anderen oben beschriebenen Methode (mit Hilfe der Hosts-Datei) ist wirklich nützlich, wenn mit einer software wie wordpress; die hardcodes die Entwicklung der URL in der Datenbank.
InformationsquelleAutor Rick