如何从localhost:8081 / paymentclone / public / index.php / authenti catio n / login中删除index.php并仍然访问url,如localhost:8081 / paymentclone / public / authenti cation / login
答案 0 :(得分:1)
删除" index.php"从Laravel应用程序URL结尾处的后缀,使用以下两种方法之一。
方法1。至少使用以下代码并将其放入" public" htaccess文件中的文件夹。使公用文件夹成为应用程序的根目录。
Options -MultiViews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
方法2。如果您无权将应用程序的根文件夹更改为public,请将以下代码放在应用程序的根目录(可能是包含public的目录)中.htaccess文件中
Options -MultiViews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ public/index.php [L]
http://www.laminsanneh.com/blog/post/49/laravel-htaccess-how-remove-indexphp-url