我是laravel的新手我只是尝试将每个路线中的index.php(例如https://localhost/test/public/index.php/test1)移除到https://localhost/test/public/test1。 我可以使用mod_rewrite代码来解决这个问题但不起作用。 我的.htaccess文件中的代码可以在公共文件夹中,如下所示: -
Options -MultiViews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
显示错误
The requested URL /test/public/test1 was not found on this server
答案 0 :(得分:0)
试试这个
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php