Seite 1 von 1

Rule für URL in Query-String

Verfasst: 25.09.2011 20:32
von SoftCreatR
Hallo,

ich hab da ein Problem :)

Ich möchte folgendes umleiten:

Code: Alles auswählen

meineseite.tld/http://google.com
Dies wiederrum habe ich wie folgt versucht, um zu setzen:

Code: Alles auswählen

RewriteRule ^(([\w-]+://?|www[.])[^\s()<>]+(?:\([\w\d]+\)|([^[:punct:]\s]|/)))$ index.php?url=$1 [L]
Das funktioniert theoretisch auch. Jedoch beinhaltet $url folgendes:

Code: Alles auswählen

http:/google.com
Wie man sieht, fehlt hier ein Slash.

Es kann nur an dieser Regel liegen, da ein Direktaufruf von index.php?url=http://google.com den gewünschten Effekt erzielt. Jemand eine Idee, wie ich das Problem lösen kann?

Re: Rule für URL in Query-String

Verfasst: 26.09.2011 11:55
von SoftCreatR
Hallo,

mittlerweile habe ich herausgefunden, dass ein Doppelslash wohl generell durch mod_rewrite in ein einfaches Slash umgewandelt wird.

Gibt's da irgendein Workaround für? Oder funktioniert das Ganze schlicht und ergreifend nicht?