Ich versuche die Demo im öffentlichen Ordner und sie funktioniert nicht. --> 404-Fehler
im Stammordner, ohne das Umschreiben funktioniert es.
Das Problem ist der Wert von $_SERVER["SCRIPT_NAME" ]. Es ist /index.php im Stammverzeichnis und /public/index.php nach dem Umschreiben in den öffentlichen Ordner.
Irgendwelche Vorschläge?
Ordnerstruktur ist eine typische MVC-Struktur mit App und öffentlichem Ordner
.htaccess
Code: Select all
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ public/index.php [L]
Code: Select all
Root
--app
--public
----index.php
--vendor
--.htaccess