我有以下路由:Route::resource('users', 'ProfileController');
當我轉到site.com/users/123
時,它正確加載頁面。我也可以去site.com/index.php/users/123
並獲得相同的頁面(不確定laravel默認是否打算這麼做)。Laravel提供無效路由中的頁面
如果我將url更改爲site.com/does_not_exist/users/123
,則laravel將返回404,如您所料。但是,如果我轉到site.com/does_not_exist/index.php/users/123
,laravel將加載該頁面。我可以放置任何隨機路徑,site.com和index.php之間不存在的路徑,它將起作用。
爲什麼laravel不會爲此返回404?我該如何解決它呢?
所需的任何其他靜態文件將如何幫助? server.php在文檔根目錄之外,沒有人能夠訪問它。 – Telanor