Eurokicker
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 06.06.2004, 21:55   #1
TP-Newbie
 
Registriert seit: Jun 2004
JayQ macht alles soweit korrekt
Question

htaccess RewriteRule Problem


Hallo zusammen

ich bin da schon seit Stunden am herumprobieren und konnte die Lösung einfach nicht finden. Mein Problem ist folgendes:

Meine .htaccess Datei sieht so aus:

RewriteEngine on
RewriteBase /
RewriteRule ^([aA])([a-zA-Z0-9\-\_]+)($|(/[a-zA-Z0-9\.\?\&\/\-\_]*$)) a/$1$2$3

Wenn nun jemand http://MEINSERVER/abc/ eingibt, wird ihm erfolgreich die Seite http://MEINSERVER/a/abc/ zur Anzeige geliefert. In der Adresszeile des Browsers steht aber immer noch http://MEINSERVER/abc/, der Besucher kriegt also nix von der Weiterleitung mit.

Wenn nun aber jemand http://MEINSERVER/abc eingibt, wird ihm zwar auch erfolgreich die Seite http://MEINSERVER/a/abc/ geliefert. In der Adresszeile steht dann aber neu automatisch http://MEINSERVER/a/abc/

nun was mache ich falsch? Habe nicht herausgefunden woran das liegt. Möchte dass dem Besucher, der http://MEINSERVER/abc eingibt, auch http://MEINSERVER/a/abc/geliefert wird aber in der Adressleiste des Browsers weiterhin http://MEINSERVER/abc steht ...


Bedanke mich sehr für jeden nützlichen Hinweis.
JayQ ist offline   Mit Zitat antworten


Alt 09.06.2004, 22:42   #2
GeG
TP-Junior
 
Registriert seit: Jun 2004
GeG macht alles soweit korrekt
naja, wo das Problem liegt, ist recht einfach: Wenn jemand http://MEINSERVER/abc/ eingibt, macht der Apache den rewrite und zeigt das Verzeichnis (oder den index), aber wenn jemand http://MEINSERVER/abc eingibt, befolgt Apache den Rewrite und sucht danach nach einer Datei (kein / am Schluß), welche er nicht findet. Jetzt ist er aber klug genug, dass er probiert, ob das ein Verzeichnis ist. Allerding um dem Browser zu zeigen, dass die URL falsch war, macht er einen Redirect. Also mußt du URLs mit und ohne / am Schluß abfangen. Ich werde aber aus deiner RegExp nicht ganz schlau.
GeG ist offline   Mit Zitat antworten
Alt 10.06.2004, 19:47   #3
TP-Insider
 
Benutzerbild von loki
 
Registriert seit: May 2003
Ort: Aachen
loki ist auf einem guten Weg
Nimm \/ das mal aus der hinteren Klammer raus, dann sollte es eigentlich funktionieren.. oder Versuch das irgendwie Optional ans Ende zu stellen, also irgendwie mit (\/)?.. so in der Art..

Kenn mich mit RegExp auch nicht so gut aus..
Ist aber ne Idee
__________________
"Man muss die Welt nicht verstehen, man muss sich nur darin zurechtfinden."
Einstein

loki ist offline   Mit Zitat antworten
Alt 10.06.2004, 20:31   #4
GeG
TP-Junior
 
Registriert seit: Jun 2004
GeG macht alles soweit korrekt
Probier's mal mit
RewriteRule ^([aA][-a-zA-Z0-9_][-a-zA-Z0-9.?&/_]*[-a-zA-Z0-9.?&_])/?$ a/$1/
GeG ist offline   Mit Zitat antworten
Alt 14.06.2004, 01:05   #5
TP-Newbie
 
Registriert seit: Jun 2004
JayQ macht alles soweit korrekt
Hallo

vielen Dank für die Hilfestellung; leider hats noch nicht ganz geklappt. Folgendes möchte ich letztendlich erreichen:

HTTP://MEINSERVER/anton soll zu HTTP://MEINSERVER/a/anton/ weitergeleitet werden
HTTP://MEINSERVER/anton/ soll zu HTTP://MEINSERVER/a/anton/ weitergeleitet werden
HTTP://MEINSERVER/anton/xyz.html?show=a soll zu HTTP://MEINSERVER/a/anton/xyz.html?show=a weitergeleitet werden
JayQ ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Technik & Software > Server & Provider
htaccess RewriteRule Problem htaccess RewriteRule Problem
« .nl .lu und .be Domains | Entscheidungshilfe Webspace »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Problem beim Darstellung Ducci84 Traum-Dynamik 2 28.11.2003 13:17
DNS Problem seit einiger Zeit sp1313 Betriebssysteme 1 25.06.2003 17:34
Problem mit htaccess Flow09 Traum-Dynamik 3 06.06.2003 08:00
Problem mit "gotoandPlay" AignerEDV Flash 1 20.06.2002 08:35
htaccess mit apache und CGI unter NT HELP Kaethy Traum-Dynamik 0 24.01.2002 14:09


Alle Zeitangaben in WEZ +2. Es ist jetzt 07:00 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67