Url umschreiben

Daniel Steffen novinet

Angesehenes Mitglied
wie kann ich umschreiben, dass ich www.url.de/bilder/bild.gif aufrufe aber der den inhalt von www.url2.de/bilder/bild.gif nimmt? auch für quellcode?

habe es geschafft den content via get_content von ner anderen url in eine hineinzuladen, nur eben das mit den bildern geht net...

danke ;-)
 
Hallo Daniel
da du ja aus der PHP-Fraktion kommst, sollte das MOD_Rewrite Modul kein Problem darstellen oder?

oder doch ne Weiterleitung an die 2. url?

Gruß Ronny
 
...oder mit nem "on click"-event mit javascript den Link beim anklicken chiffriert umschreiben

Gruß Ronny
 
Da gab es doch mal so ein Java Skript was die Stringfragmente vor und hinter dem"@" Zeichen eine Mailadresse beim onclick ausgetauscht hat. So oder so ähnlich dacht ish mir das. Aber für JS gibts hier ja zum Glück auch geeignete Ansprechpartner.

Gruß Ronny
 
mod_rewrite:

.htaccess (im Verzeichnis /bilder/)
CODE
RewriteEngine On

RewriteBase /bilder/

# Nur bild.gif umleiten
RewriteRule ^bild.gif$ http://www.url2.de/bilder/bild.gif

# Alle .gif - Dateien umleiten
# RewriteRule ^(.*).gif$ http://www.url2.de/bilder/$1.gif

# Alle Dateien umleiten
# RewriteRule ^(.*)$ http://www.url2.de/bilder/$1



Ist nicht getestet, sollte aber funktionieren.

Gruß,
Chris
 
Wenn du die ganze Seite umschreiben willst, kannst du das <base>-Tag verwenden (gehört in den Head):

CODE <base href="http://url2.de/" />

Dadurch gehen alle relativen URLs automatisch von url2.de aus.
 
@DaBone
das mit dem <base> hat einen Nachteil. Zwar ist der relative Link ein anderer aber ein Blick in den Quelltext verrät wohin die Reise wirklich geht. Und genau das will Daniel meines Wissens nach verhindern.

Gruß Ronny
 
@DaBone
das mit dem <base> hat einen Nachteil. Zwar ist der relative Link ein anderer aber ein Blick in den Quelltext verrät wohin die Reise wirklich geht. Und genau das will Daniel meines Wissens nach verhindern.

Gruß Ronny
 
Oops, habe zuerst die Frage nicht ganz verstanden.
mod_rewrite ist da natürlich die einfachste und beste Lösung, das ist völlig klar. JavaScript macht weniger Sinn, da das nicht bei allen aktiviert ist, und man nach dem "onclick" die Maus immer noch wegziehen und loslassen kann.

P.S.: @ ronnic: Du hast einen Doppelpost
wink.gif
 
Zurück
Oben