Externe Urls auf localhost umleiten
Mike Losso
- webserver
Gibt es eine Möglichkeit alle URLs, die von meiner Entwicklungsumgebung (localhost) nach außen gehen umzuleiten ?
Beispiel :
http://localhost/gallery.swf will auf http://bilderserver.com/bild.jpg zugreifen. Ich möchte aber diesen Zugriff auf den Ordner http://localhost/bilder in dem sich die gleiche Datei mit gleichem Dateinamen befindet umleiten, ohne die swf- oder die xml-Datei zu editieren.
Geht das mit mod_rewrite?
lg
mike
Hi,
http://localhost/gallery.swf will auf http://bilderserver.com/bild.jpg zugreifen. Ich möchte aber diesen Zugriff auf den Ordner http://localhost/bilder in dem sich die gleiche Datei mit gleichem Dateinamen befindet umleiten, ohne die swf- oder die xml-Datei zu editieren.
Geht das mit mod_rewrite?
Nein. Die Anfrage geht an example.com - also bekommt dein Webserver, auf dem du rewriten könntest, gar nichts davon mit.
Du suchst einen lokalen Proxyserver.
MfG ChrisB
Wenn du eine Template Enginge benutzt, dann sollte dir die komplette Webseite am Ende in einem String vorliegen. Dann könntest du per preg drüber rumpeln und die Links ändern.
Gruß
Hypotetischer
T-Rex
Hello,
Gibt es eine Möglichkeit alle URLs, die von meiner Entwicklungsumgebung (localhost) nach außen gehen umzuleiten ?
Beispiel :
http://localhost/gallery.swf will auf http://bilderserver.com/bild.jpg zugreifen. Ich möchte aber diesen Zugriff auf den Ordner http://localhost/bilder in dem sich die gleiche Datei mit gleichem Dateinamen befindet umleiten, ohne die swf- oder die xml-Datei zu editieren.Geht das mit mod_rewrite?
Das geht mittels DNS und passender Domains.
Also lege z.B. in deiner hosts-Datei entsprechende Einträge an und erstelle für die Domains je einen Virtual Host. Dessen Document-Root kannst Du dann überall dorthin verlegen, wo Du sie brauchst.
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg