如何在没有根文件夹的情况下在Laravel中编写路线
问题描述:
我是Laravel的新手。我想写我的路线,不包含根文件夹。这是目前我的路线,其中laravel是我的根文件夹,如何在没有根文件夹的情况下在Laravel中编写路线
Route::get('laravel/cars', '[email protected]');
,这是我想要的,
Route::get('cars', '[email protected]');
下面是我的.htaccess文件
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews
</IfModule>
RewriteEngine On
# Redirect Trailing Slashes If Not A Folder...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$ /$1 [L,R=301]
# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)/$ http://%{HTTP_HOST}/$1 [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule^index.php [L]
# Handle Authorization Header
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
答
Laravel的web.php
是非常强大的,如果你想这样的路线然后写它。它可以是任何
Route::get('/cars', '[email protected]');
OR
Route::get('/my/cars', '[email protected]');
两者都是工作能力。试试看。你不需要写/laravel/