-
Kommentare in .htaccess
Hallo,
ich habe die htaccess.default aktiviert und eigene RewriteRules eingefügt. Was ich allerdings nicht machen kann, ist, selbst Kommentare mit # anzufügen. Die ganze Seite ist dann down (Das Skript konnte nicht fehlerfrei ausgeführt werden). Die Kommentare, die schon in der default waren, hingegen, stören nicht:
# RewriteRule .*\.html$ index.php [L] # URL suffix .html
RewriteRule ^([A-Za-z]+)/([0-9]+)/(.+)$ /$1?id=$2&name=$3
RewriteRule ^[^/]*$ index.php [L] # No URL suffix
# RewriteRule .*\.txt$ index.php [L] # URL suffix .txt
Hat jemand eine Idee, warum ich in der zweiten Zeile keinen Kommentar anschließen kann?
-
Kommentare beginnen immer mit einem # Zeichen.
Musst du auch eins vor die zweite Zeile setzen.
-
Mag sein, dass es bei manchen Statements kein Problem macht, wenn dahinter noch ein Kommentar steht. Kommt wohl drauf an wie der Apache das parst. Eigentlich dürfen in der .htaccess aber Kommentare nur am Zeilenanfang stehen und gelten dann für die Zeile. In der .htaccess.default gibt es zwar Zeilen, wo hinten dran ein Kommentar steht, diese Zeilen sind aber sowieso schon durch das Kommentarzeichen am Zeilenanfang komplett auskommentiert. Wenn du einen Kommentar für deine Direktive eingeben willst, dann mach ihn einfach eine Zeile drüber.