Groudon: mod_rewrite - regular expression

Beitrag lesen

Vielen Dank!

ich hatte mich zu sehr auf einen großen allesumfassenden regulären Ausdruck versteift und RewriteCond total ignoriert.

Ich hab noch ein bissel rumgebastelt und hab jetzt folgende Anweisungen:

  
RewriteEngine On  
  
RewriteCond %{REQUEST_URI} !index  
RewriteCond %{REQUEST_URI} !dynamisch\.php$  
RewriteCond %{REQUEST_URI} !(\.php|\.css|\.png|\.jpe?g|\.gif)$  
RewriteCond %{REQUEST_URI} (\.html|\.htm|[^.])$  
RewriteRule (.*) dynamisch.php?uri=$1 [QSA,L]  

Jetzt bekomme ich die ursprüngliche URI und etwaigige Variablen mitgeliefert, sodass ich diese interpretieren kann. Die dynamisch.php soll deswegen nicht, weil das meine Entwicklungsdatei ist. Das ganze ist erst mal vorläufig so, später wird das ganze dann noch ein wenig umgebaut. Da ich ab und zu an verschiedenen Orten arbeite und die daten online sind, kann ich nicht in der Index arbeiten.

Also nochmal vielen Dank!