• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

htaccess suffix entfernen

Milla

Neues Mitglied
Hallo zusammen

ich würde gerne per htaccess und mod_rewrite folgende URL

www.example.de/index.php?site=examplePage

nach

www.example.de/examplePage

umleiten.

Hab dafür im Moment folgenden Code:

Code:
RewriteEngine on
RewriteRule ^(.*)$ index.php?site=$1 [L,QSA]

allerdings leitet dies in irgendeiner Art und Weise alle URLs um, so dass dann css,js und Bilder auch nicht mehr geladen werden können, da scheinbar auch deren URL umgeleitet wird.

Es funktioniert aber:

Code:
RewriteEngine on
RewriteRule ^(.*)\.html$ index.php?site=$1 [L,QSA]

und Zugriff mit

www.example.de/examplePage.html


Kann mir jemand weiterhelfen wie ich das suffix weg bekomme und Bilder/css/js trotzdem noch korrekt geladen werden?

MfG
 
Definiere Ausnahmen per RewriteCond. Beim folgenden werden Dateien mit der Endung .css nicht durch die nachfolgende RewriteRule verarbeitet.

Code:
RewriteEngine on
RewriteCond %{REQUEST_URI} !.css$
RewriteRule ^(.*)$ index.php?site=$1 [L,QSA]
 
Zurück
Oben