RewriteEngine ABER Adresszeile nicht ändern

Hi,

die Adresszeile wird dann verändert, wenn es sich um ein "redirect" handelt. Sprich: du hast explizit "[R]" mit angegeben, oder du hast eine vollständige URL als Ziel angegeben.

Grüße
 
Also wenn ich das R weglassen würde, geht es Tatsache! Danke!
Aber nun werden die CSS Dateien und Bilder nicht mehr geladen.
Unter http://www.tutorials.de/tutorials225479.html&highlight=RewriteEngine+bilder steht das man das Problem behebt, in dem man R mit angibt.

Also entweder, oder
Code:
 RewriteEngine On
RewriteBase  /tcs
RewriteRule  ^Menu(.*)/(.*).html$ index.php5?Menu=$1&Page=$2 R,L]
RewriteRule  ^(.*).html$ index.php5?Page=$1 R,L]

Gruß
 
Code:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
Diese Zeilen vor den Rewrite rules angeben. Das bewirkt, dass existierende Dateien (!-f) oder Verzeichnisse (!-d) ignoriert werden.
 
Ich habe mich eben zum ersten Mal mit RewriteEngine bzw. .htaccess beschäftigt.
Rewrite-Engine oder einfach das Apache-Modul „mod_rewrite“ ist schon die richtige Wortwahl. Denn die „.htaccess“-Datei ist nur eine Möglichkeit, die Regeln zu notieren.
 
Zurück