[Server] htaccess und rewriterule

Fragen zu allen anderen Programmiersprachen.
Benutzeravatar
hörmi
Beiträge: 106
Registriert: 10.07.2007 15:20
Kontaktdaten:

[Server] htaccess und rewriterule

Beitrag von hörmi »

hey, vielleicht kennt sich einer von euch damit besser aus
ich möchte "unschöne" ausdrücke im addressfeld vermeiden deshalb hab ich folgende htaccess datei

Code: Alles auswählen

RewriteEngine on 
RewriteRule ^(.?|[-0-9a-z]*)$ index.php?s=$1&%{QUERY_STRING}
das funktioniert soweit auch ganz gut,
jedoch wenn ich einen ordner hab der gleich heißt wie die seite die ich anforder greif er mit auf den ordner zu.

also beispiel:
ich hab einen ordner der "beispiel" heißt und wenn der benutzer
www. domain.de/beispiel
eingibt, das apache intern nicht auf
"/beispiel/index.html" zugreift sondern "/index.php?s=beispiel"

gibt es eine möglichkeit das zu vermeiden?

Moderation: Verschoben und Titel angepaßt.
BildBild Bild
Benutzeravatar
helpy
Beiträge: 636
Registriert: 29.08.2004 13:29

Re: [Server] htaccess und rewriterule

Beitrag von helpy »

Probiers mit

Code: Alles auswählen

RewriteEngine on 
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.?|[-0-9a-z]*)$ index.php?s=$1&%{QUERY_STRING}
Damit sollten existierende Dateien und Verzeichnisse nicht mit RewriteRule umgebogen werden!

cu,
guido
Windows 10
PB Last Final / (Sometimes testing Beta versions)
Benutzeravatar
hörmi
Beiträge: 106
Registriert: 10.07.2007 15:20
Kontaktdaten:

Re: [Server] htaccess und rewriterule

Beitrag von hörmi »

hey, vielen dank
BildBild Bild
Antworten