Перед развертыванием проекта laravel в производство проект laravel отлично работает с использованием докера в среде тестирования, которая работает на веб-сервере php, mysql, nginx.
Просто настроив web.php в файле маршрутов, я могу получить доступ к странице на основе ответа URL.
Например:
192.168.0.112:8020/test (вызов login.php из файла ресурсов)
Так как докер не нужен для производства, я пропускаю все функции докера (docker-compose.yml, Dockerfile и т. Д.) И просто загружаю файл проекта на сервер. запросить тестовый каталог URL (mydomainname / test)
Поставщик услуг выделенного сервера - японская компания (onamae.com).
Путь к репозиторию не просто / var / www /, а корневой путь выглядит следующим образом:
/Главная
/ r123421
/ public_html
/ Mydomainname
Как и любой другой обычный сервер, просто загрузив файл моего проекта laravel в каталог пути mydomainname, я предполагаю, что вся настройка файла htaccess не требуется. Я подумал, что достаточно просто настроить .env файл и index.php внутри публичного файла проекта. Моя директория и путь к файлу проекта laravel выглядит следующим образом:
/Главная
/ r123421
/ public_html
/ mydomainname
/ Тест
Я девственник в конфигурации htaccess apache, кто-нибудь научит меня, как настроить конфигурацию htaccess?
попытался изменить содержимое .htaccess на основе тех же проблем в stackoverflow, но безрезультатно.
попытался изменить публичный путь из корневого каталога.