1. 程式人生 > >laravel5.5路由匹配規則(.htaccess檔案)的又一個坑

laravel5.5路由匹配規則(.htaccess檔案)的又一個坑

今天呼叫的laravel的使用者認證,生成對應控制器和檢視檔案之後,進行登入驗證的突然給我報這個錯

我那麼懵逼阿,還好感謝萬能的百度,知道是.htaccess裡面的路由訪問規則導致的,原規則是這樣的

RewriteRule ^ index.php [L]

這個規則要求路由後面必須有index.php,沒有就會報錯,於是我把規則改成這樣

RewriteRule ^(.*)$ /index.php?/$1 [L]

總結一下就是路由基本上怎麼寫都可以,可以有index.php也可以沒有,問題解決