2010-02-09 3 views
11

ich alle Anfragen bin Umleitung wie folgt:Der Versuch, eine Ausnahme zu setzen, um RewriteRule in .htaccess

RewriteRule ^sitemap.xml$ sitemap.php?/ [QSA,L] 

# the line below is the one I'm having trouble with 

RewriteCond %{REQUEST_URI} !^market-reports$ 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule (.*) /index.php?section=$1 [QSA,L] 

Alle meine eingehenden Links zu index.php gehen sollen, wie man sehen kann. Aber jetzt möchte ich verhindern, dass ich dorthin gehe. Ich habe noch nie meine eigene RewriteCond geschrieben, also bin ich ein wenig unsicher, ob das, was ich mache, korrekt ist.

Im Grunde, was ich versuche zu sagen: „? Wenn eingehende URL eine Datei, ein Verzeichnis oder/Marktberichte/nichts tun, sonst auf der URL senden index.php section =“

Was mache ich falsch? Dank

+0

RewriteRule^etwas: Sie sollten mit in Ordnung sein – AbiusX

Antwort

Verwandte Themen