ERLEDIGT
NEIN
NEIN
ANTWORTEN
3
3
ZUGRIFFE
854
854
EMPFEHLEN
-
Hallo alle zusammen,
ich habe eine Frage zur Umschreibung von URL's. Ich habe mir eine Anleitung gefunden und die dort vorhandene Beispiele soweit verstanden. Nun habe ich ein Ausschnitt aus htaccess gefunden, den ich nich so ganz verstehe.
Code :1 2 3
RewriteCond %{SERVER_PORT} ^443 RewriteCond %{REQUEST_URI} !(^/tinc.*) [NC] RewriteRule ^([^/?]+)/art_([^/?]+)/([^/?]+)/?$ tinc?bla=$1&blabla=$2&%{QUERY_STRING} [L]
Wird der Link etwa so aussehen?
..../article$1/$2/
Was ich nicht verstehe, hier stehen 2 Variablen($1 und $2) und in der Link sind 3 Plätze ([^/?])
Vielleicht weißt jemand wo man dazu beispiele mit lösungen finden kann.Geändert von mr_xxl (24.02.12 um 10:29 Uhr)
-
In deinem Beispiel gibt es zwar drei Gruppen, aber es werden nur die ersten beiden benutzt. Das ist jetzt nichts dramatisches. Die Gruppen werden von links nach rechts durchnummeriert und lassen sich dann über $x aufrufen (x = Nummer).
Um die Funktionsweise von Regularexpressions genauer zu verstehen gibt es einige Programme wie
http://weitz.de/regex-coach/
http://www.regexbuddy.com/debug.html
Leider bisweilen kostenpflichtig.
Damit kann man sich die Expression aufschlüsseln lassen und teilweise sogar zuschauen, was der Matcher macht. Es gibt wohl noch einige weitere Programme, die Suchwörter sind meist etwas wie Regular expressions, debugger, testing. Einfach mal das Internet durchforsten.
Zu beachten ist aber, dass nicht alle Implementierungen von RegularExpressions identisch sind. In den verschiedenen Sprachen gibt es bisweilen minimale Abweichungen. So hat mod_rewrite das ! als Negation, was sonst bei den Wenigsten vorkommt.Geändert von Vesquar (09.02.12 um 07:34 Uhr)
-
ich möchte alle Aufrufe von www.meinedomain.de auf mainedomain.de umleiten.
wie kann ich das mit mod_rewrite tun?
ich habe den Ansatz:
RewriteRule ^www(.*)$ http://meinedomain.de/ [qsappend,L]
ist das so richtig?
-
versuch hiermit
RewriteCond %{HTTP_HOST} !^meinedomain\.de$
RewriteRule ^(.*)$ http://meinedomain.de /$1 [L,R=301]
Ähnliche Themen
-
.htaccess url rewrite
Von lambertmedia im Forum Hosting & WebserverAntworten: 0Letzter Beitrag: 09.09.11, 11:10 -
htaccess mod rewrite
Von Paspirgilis im Forum Hosting & WebserverAntworten: 0Letzter Beitrag: 20.08.11, 22:55 -
mod rewrite .htaccess
Von wissbegrierig im Forum Hosting & WebserverAntworten: 0Letzter Beitrag: 06.01.11, 22:11 -
Problem mit Rewrite (htaccess)
Von payakootha im Forum Hosting & WebserverAntworten: 0Letzter Beitrag: 22.10.04, 11:25 -
rewrite mit .htaccess
Von Gumbo im Forum Hosting & WebserverAntworten: 0Letzter Beitrag: 25.02.04, 12:51





Zitieren
Login





