RuD: htaccess optimierung und ordner nicht umleiten

Beitrag lesen

Seid gegrüßt!
OK jetz sieht die so aus

  
RewriteEngine on  
Options FollowSymLinks  
  
RewriteCond %{REQUEST_FILENAME} !^.*admin  
RewriteRule ^([-0-9a-z]+)/?$ index.php?cat=$1  
  
RewriteCond %{REQUEST_FILENAME} !^.*admin  
RewriteRule ^([-0-9a-z]+)/([-0-9a-z]+)/?$ index.php?cat=$1&sub=$2  

(Damit wäre ein Inhalt aber plötzlich unter zwei URLs erreichbar. Da sollte man vielleicht eher überlegen, ob man im einen Fall nicht einen Redirect macht.)

Das versteh ich nicht. Meinst du, dass www.domain.tld/test und www.domain.tld/test/ das selbe ist?  Ist doch aber so gewollt. Oder was ist genau das Problem?

Du könntest in einer RewriteCond abfragen, ob die Umgebungsvariable REQUEST_FILENAME nicht einem existenten Verzeichnis entspricht - siehe Doku bzgl. RewriteCond, Flag -d.

Wenn ich -d hinter die Condition setze kommt ein 500er Error.

--
Bis Später
    
________________________________________________________________
[Testversion meiner Seite] [Zwei unterwegs in Australien]
SelfCode: ie:% fl:( br:^ va:) ls:< fo:| rl:( n4:& ss:) de:> js:| ch:| mo:| zu:)