簡體   English   中英

Laravel路由中包含文件夾名稱

[英]Laravel routes have folder name in it

當我點擊url時,路由需要配置一個前綴文件夾名稱,例如“ laravel /”對於網址: http:// localhost / laravel / someurl

Route::get('laravel/someurl', function () {
return "asdasd";
});

如何刪除出現在路線中的文件夾名稱

如果您只想添加一些前綴,則可以將以下代碼用於代碼組

Route::group(['prefix' => 'app'], function () { 
  Route::get('package_type',['as'=>'package_type','uses'=>'UserController@package_type']);
});

為了獲得這個根,你需要打

your_url.com/app/package_type

希望這就是你所需要的

如果你想刪除的文件夾前綴,你應該設置網絡服務器的根目錄到public文件夾。 例如,如果使用php-cli運行PHP簡單服務器,則使用選項-t更改文檔根目錄:

php -S localhost:80 -t /path/to/laravel-project/public

現在,您可以看到前綴消失了。

同樣,如果您使用其他服務器,例如ApacheNginx ,則只需修改設置。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM