winelady
Themenersteller
Kauffrau
Content Halbgott (862 Beiträge)
Weiterleitung mit Ausnahme
Hallo zusammen,
heute habe ich ein Problem, für das ich auf einen .htaccess-Spezialisten hoffe:
Bei der Umstrukturierung des Verzeichnisbaums in neue, besser benannte Verzeichnisse habe ich auch das Verzeichnis mit unserem Online-Shop umbenannt. Um eingehende Links zu erhalten, leite ich in der .htaccess alles mit folgendem Code weiter:
RewriteRule ^catalog/(.*)$ /online-shop/$1 [R=301,L]
Problem:
Ein innerhalb des Ordners liegendes Verzeichnis soll nicht weitergeleitet werden. Hat jemand eine Idee, ob diese Ausnahme definiert werden kann, und wenn ja, wie?
Tausend Dank und Gruß
winelady
P.S.
Meine .htaccess-Kenntnisse sind nur äußerst rudimentär und daher sehr ausbaubedürftig. Hat jemand einen Tip, wie ich dem abhelfen könnte? Buch, Workshop…?
Weinvielfalt aus dem Weingut Fuchs
Fremdsprachensatz
joerg
Fachinformatiker Anwendungsentwicklung
Content Gott (1941 Beiträge)
Raptor
IT-Student
Content Gott (1013 Beiträge)
Versuch\'s mal damit:
RewriteCond %{REQUEST_URI} !^/catalog/unververzeichnis/
RewriteRule ^catalog/(.*)$ /online-shop/$1 [R=301,L]
URLs, die mit /catalog/unververzeichnis/ beginnen, werden so nicht weitergeleitet.
winelady schrieb:
Meine .htaccess-Kenntnisse sind nur äußerst rudimentär und daher sehr ausbaubedürftig. Hat jemand einen Tip, wie ich dem abhelfen könnte? Buch, Workshop…?
Ich hatte nie Bücher. Ich lerne meist mit Google. Man muss nur wissen, wonach man suchen soll, in deinem Fall nach "mod_rewrite":
www.google.de/search
httpd.apache.org/docs/2.2/mod/mod_rewrite.html
Meine Developer-Website mit den Web-Entwickler-Tools.
Meine Web-Entwicklungs-Dienstleistungen
[url="http://www.seitenreport.de/forum/beitraege/seitenreport_verlosungen/wichtig_neue_regel
winelady
Kauffrau
Content Halbgott (862 Beiträge)
joerg
Fachinformatiker Anwendungsentwicklung
Content Gott (1941 Beiträge)
winelady
Kauffrau
Content Halbgott (862 Beiträge)
joerg schrieb:
Ja die htaccess baut sich von oben nach unten auf. Deshalb ist die Reihenfolge entscheidend.
Eine Bedingung gilt immer für die nächste Regel die durchgeführt wird. Selbst wenn dazwischen weitere Bedingungen stehen.
Hallo Jörg,
dankesehr, wieder was gelernt !
Gruß
Hildegard
Weinvielfalt aus dem Weingut Fuchs
Fremdsprachensatz
romacron
JDev Xer
Content Gott (1224 Beiträge)
...mein Senf fehlte hier noch
Es ist absolut kein Makel .htaccess nicht zu verstehen zu können oder umzusetzen.
Trügerisch sind die 2-Zeiler. "Wenn das nur 2 Zeilen sind, warum raff ich das nicht".
Regular Expressions (RegEx) die müssen dafür verstanden werden und das ist tricky.
Wie lernt man es am besten.
1. Weg, befor man mit programmieren anfängt(..nicht so toll). Dann arbeitet man mit dem logischen Verständnis. Problem hierbei, man hat noch keine Ahnung von Datentypen.
2. Weg, man hat ein bissl oder nen bissl mehr Plan von Programmierei. Bei dieser Gruppe wird .htaccess und RegEx meist nur dann genutzt wenn man es braucht.
Nachlesen probieren nix kapieren einbauen geht oder geht nicht oder geht nicht so richtig
...was fehlt? Jo, das auf den Hintern setzen und durchpauken bis es sitzt.
Ist wie das 1mal1 in der ersten Klasse lernen.
Leider sperrt der Verstand, "warum soll ich mich 2 Wochen hinsetzen und das pauken, wenn ich es im Leben genau 5 mal brauche"...
Keine Sorge, wer sich da durchbeißt, super Sache, wer nicht, keine Punktabzüge (a,b,c)
winelady
Kauffrau
Content Halbgott (862 Beiträge)
romacron schrieb:
...mein Senf fehlte hier noch
Es ist absolut kein Makel .htaccess nicht zu verstehen zu können oder umzusetzen.
Trügerisch sind die 2-Zeiler. "Wenn das nur 2 Zeilen sind, warum raff ich das nicht".
Regular Expressions (RegEx) die müssen dafür verstanden werden und das ist tricky.
Wie lernt man es am besten.
1. Weg, befor man mit programmieren anfängt(..nicht so toll). Dann arbeitet man mit dem logischen Verständnis. Problem hierbei, man hat noch keine Ahnung von Datentypen.
2. Weg, man hat ein bissl oder nen bissl mehr Plan von Programmierei. Bei dieser Gruppe wird .htaccess und RegEx meist nur dann genutzt wenn man es braucht.
Nachlesen probieren nix kapieren einbauen geht oder geht nicht oder geht nicht so richtig
...was fehlt? Jo, das auf den Hintern setzen und durchpauken bis es sitzt.
Ist wie das 1mal1 in der ersten Klasse lernen.
Leider sperrt der Verstand, "warum soll ich mich 2 Wochen hinsetzen und das pauken, wenn ich es im Leben genau 5 mal brauche"...
Keine Sorge, wer sich da durchbeißt, super Sache, wer nicht, keine Punktabzüge (a,b,c)
Hallo Roman,
immer her mit dem Senf! Du hast dieses "warum-raff-ich-das-nicht-Gefühl" klar auf den Punkt gebracht. Es ist höchst lästig, nix zu raffen und keine Abhilfe zu finden.
Ich gehöre eindeutig zur Gruppe 2, habe aber noch kein brauchbares Lehrmaterial gefunden, das ich durchpauken könnte. Mit der try-and-error-Methode kommt man nicht wirklich weit, vor allem, wenn nur gelegentlich mal ein Bröckchen dazukommt. Ein netter Workshop zwecks Ãœber- und Durchblick wäre meine Lieblingslösung, oder ein schön systematisches Handbuch, das bei der Terminologie mit Adam und Eva anfängt.
Bis ich eins davon gefunden habe, frage ich halt hier im Forum … schön, daß es Euch alle gibt!
Gruß
Hildegard
Weinvielfalt aus dem Weingut Fuchs
Fremdsprachensatz
romacron
JDev Xer
Content Gott (1224 Beiträge)
Die query:
www.google.de/search
..das sah ganz gut aus
www.danielfett.de/internet-und-opensource,artikel,regulaere-ausdruecke
..das zum Thema RegEx.
Nun die 2. Aufgabe Apache mod_rewrite (das geht auch mit gockle..das findet sicher was)...
Es gibt im Netz ne Menge gute Tutorials, bis seite 100 Blättern ist auch nich falsch, jeder lernt und versteht die tutorials anders.
Auf Matthias(SR) seiner Firmen Seite war mal eine Hilfestellung zu dem Thema (so bin ich damals auf SR aufmerksam geworden) ..ggf ist es noch da
EDIT: damits lesbar wird
winelady
Kauffrau
Content Halbgott (862 Beiträge)
hansen
Foren Moderator
Content Gott (1886 Beiträge)
romacron schrieb:
...mein Senf fehlte hier noch
...was fehlt? Jo, das auf den Hintern setzen und durchpauken bis es sitzt.
Ist wie das 1mal1 in der ersten Klasse lernen.
Leider sperrt der Verstand, "warum soll ich mich 2 Wochen hinsetzen und das pauken, wenn ich es im Leben genau 5 mal brauche"...
Keine Sorge, wer sich da durchbeißt, super Sache, wer nicht, keine Punktabzüge
Hallo Roman,
stimmt schon was Du sagst, aber wo kann ein Mann seine technische Ãœberlegenheit am besten ausleben?
Beim Auto, Multimedia und dem Beantworten kniffliger .htaccess Anweisungen! :lol:
Gruß
hansen
Nepal Rundreisen
Das Seitenreport Forum hat aktuell 5276 Themen und 36111 Beiträge.
Insgesamt sind 48364 Mitglieder registriert.
Beitrag erstellen
EinloggenKostenlos registrieren