Маршруты Laravel содержат имя папки - PullRequest
0 голосов
/ 22 декабря 2018

Когда я нажимаю URL, маршрут должен быть сконфигурирован с префиксным именем папки, например, "laravel /". Для URL: http://localhost/laravel/someurl

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

Как удалить имя папки для появления в маршрутах

Ответы [ 2 ]

0 голосов
/ 26 декабря 2018

Если вы хотите удалить префикс папки, вы должны установить корневой каталог документа веб-сервера в папку public.Например, если вы используете php-cli для запуска простого сервера PHP, используйте опцию -t для изменения корня документа:

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

Теперь вы видите, что префикс пропал.

АналогичноЕсли вы используете другие серверы, такие как Apache или Nginx , вам нужно только изменить настройки.

0 голосов
/ 22 декабря 2018

Если вы просто хотите добавить префикс, вы можете использовать приведенный ниже код для группы кода

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

, чтобы получить этот корень, вам нужно нажать

your_url.com/app/package_type

надеюсь, что это то, что вынеобходимо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...