Frage

Ich habe eine .htaccess-Datei, die anordnet, dass alle Anforderungen durch index.php gehen. Nun würde Ich mag eine Ausnahme für rss.php machen. gerade throuh rss.php zu gehen. Wie mache ich das?

Dies ist, wie es jetzt aussieht:

RewriteEngine on
RewriteBase /
RewriteRule !\.(js|ico|txt|gif|jpg|png|css)$ index.php

Danke.

War es hilfreich?

Lösung

Setzen Sie diese vor der letzten Zeile.

RewriteCond %{REQUEST_URI} !^/rss\.php$

Andere Tipps

Sie können ausschließen, eine vorhandene Datei mit einem zusätzlichen RewriteCond Richtlinie :

RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]

oder alternativ eine Rewrite tun, dass die Datei paßt dann den Rest der Rewrite-Tests überspringt.

Durch die folgende Zeile vor Ihrer bestehenden RewriteRule setzen wird umgeleitet, ohne durch index.php zu gehen.

RewriteRule  ^/rss.php  /rss.php  [L]

Ich stieß auf dieser Seite, während für eine Art und Weise der Jagd mit meiner /robots.txt-Datei zu tun.

mod_rewrite mit apache1.3

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top