Apache Mod Rewrite für Laravel
Ich habe eine Installation von Laravel auf Wampserver. Das Verzeichnis lautet wie folgt:
C: \ wamp \ www \ laravel
Jetzt sehen URLs so aus:
http://localhost/laravel/public/index.php/home/index
Also habe ich den folgenden htaccess-Code verwendet
Options +FollowSymLinks
Options -indexes
DirectoryIndex index.PHP
RewriteEngine on
RewriteCond $1 !^(index\.PHP|images|robots.txt)
RewriteCond %{REQUEST_ FILENAME} !-f
RewriteCond %{REQUEST_ FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L, QSA]
So reduzieren Sie die URL auf
http://localhost/laravel/public/home/index
Das Laravel-Framework besteht jedoch darauf, dass sich alle Anwendungsdateien im öffentlichen Ordner befinden.
Daher möchte ich wissen, was ich zur htaccess-Datei hinzufügen (oder von dieser subtrahieren) muss, damit die URL so aussehen kann
http://localhost/laravel/home/index
Vielen Dank