Ich versuche, etwas mit Silex zu tun (das die Symfony-Routing-Komponente verwendet - also könnte die Antwort auch auf Symfony anwendbar sein)
Ich füge Silex zu einer Legacy-Anwendung hinzu, um Routing bereitzustellen, aber ich muss die existierende Standardimplementierung von Anwendungen zum Laden von Dateien beachten (das ist einfach die Datei vom Dateisystem aus der angegebenen URL zu laden).
edit: zur Klarstellung: Vorhandene Datei wird aus dem Dateisystem als ein Include innerhalb einer übergeordneten Vorlage geladen, nachdem eine Reihe von Bootstrappingaufrufen vorgenommen wurde.
Was ich finde, ist, dass Silex in Ermangelung einer definierten Route, die den Legacy-Seiten entspricht, eine Ausnahme auslöst.
Ich brauche wirklich einen Weg, um einen Standard (Fallback) -Mechanismus für die Behandlung dieser Legacy-Seiten bereitzustellen - aber mein Muster muss mit der gesamten URL übereinstimmen (nicht nur einem Fragment).
Ist das möglich?
%Vor%Dies muss ein häufiger Anwendungsfall sein. Ich versuche, eine Möglichkeit zu schaffen, eine RESTFUL-Schnittstelle neben Legacy-Code zu haben (load /myfolder/mysubfolder/my_php_script.php)