У меня есть laravel setup на xampp, расположенный в http://localhost/laravel
но чтобы проверить его, я должен пойти в localhost/laravel/public
Как мне избавиться от / public? Я хотел бы иметь доступ к нему напрямую через http://localhost/laravel
Лучший способ – использовать виртуальный хост, и вы можете проверить этот ответ на настройку виртуального хоста. Также вы можете использовать это решение, но оно не рекомендуется, так как оно позволяет перемещать все файлы и папки из public
в корневую папку приложения.
Попробуйте эту статью. Это объясняет, почему .htaccess – это не путь, и предлагает две альтернативы. http://driesvints.com/blog/laravel-4-on-a-shared-host