Heim > Fragen und Antworten > Hauptteil
Ich habe eine URL-Umschreibung geschrieben, Struktur:
http://xxx.com/abc -> index.php/abc
http://xxx.com/abc/bcd -> index.php/abc/bcd
Das abc/-Verzeichnis muss aus besonderen Gründen im Stammverzeichnis vorhanden sein. Beim Zugriff auf http://xxx.com/abc greifen Sie direkt auf dieses Verzeichnis zu, anstatt die URL neu zu schreiben umgekehrt. Priorisieren Sie den Zugriff zum Umschreiben, nicht das Verzeichnis. Gleichzeitig besteht auch die Anforderung, dass dies nur für dieses Verzeichnis gilt. Andere Verzeichnisse sollten weiterhin zuerst auf das Verzeichnis zugreifen und es dann neu schreiben
rewrite Ich habe so geschrieben:
if (!-e $request_filename){
rewrite ^/(.*)$ /index.php?/;
}