RewriteRule nur, wenn Verzeichnis-oder Datei nicht vorhanden ist
Ich versuche, erstellen Sie eine url-handler mittels php und .htaccess, mein problem ist, dass ich nicht wissen, wie rewrite-Bedingung nur, wenn die Datei\Verzeichnis eingegeben in der url nicht vorhanden ist.
- Hast du noch suchen?
- Naja, eigentlich wollte ich für Sie gesucht.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Bitte haben Sie einen Blick auf diese
RewriteCond
Ressource.<Directory>
- block oder ein.htaccess
Datei, und nicht in einem<VirtualHost>
oder root-config Kontext, in dem die REQUEST_FILENAME noch nicht abgeschlossen wurde, mit einem vollständigen Pfad (da nicht bekannt). In diesen zusammenhängen ein Teil des Pfades Hinzugefügt werden müssen, um den test manuell, da REQUEST_FILENAME wird genau die gleiche sein, wie REQUEST_URI.Ist es ganz ähnlich shell scripting -d und -f Funktionen.
Versuchen Sie etwas wie das:
Präfix durch ein Ausrufezeichen ('!') zu negieren, Ihre Bedeutung.
Dies sollte es tun (ersetzen
<filename>
):Es tut Umleitung, wenn eine Datei, Verzeichnis oder link existiert nicht.