Задать вопрос
gordon_shamway
@gordon_shamway

Как добавить имя папки ко всем роутерам в laravel?

На сервере проект на laravel храниться в такой папке var/www/site
Соответственно во всех маршрутах мне нужно указывать так

Route::get('site/', function () {
    return view('welcome');
});

Route::get('site/home', function () {
    return view('home');
});


Как можно из router убрать site/, router group не очень удобный вариант?
.htaccess в папке site
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^(.*)$ public/$1 [L]
</IfModule>
  • Вопрос задан
  • 124 просмотра
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Loftschool
    Комплексное обучение PHP
    6 недель
    Далее
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Skillbox
    Профессия PHP-разработчик с нуля до PRO
    7 месяцев
    Далее
Решения вопроса 1
be_a_dancer
@be_a_dancer
Backend/Fullstack Developer
Хочется кинуть в тебя мануалом)
Route::prefix('site')->group(function(){
Route::get('/', 'HomeController@index');
});
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы