У меня есть веб-сайт, который был построен только с хорошим ванильным PHP, без фреймворков и т. Д. Теперь мне нужно добавить блог на этот веб-сайт, и я хочу использовать Laravel / Statamtic для этого. У меня вопрос такой:
Могу ли я установить проект Laravel в подкаталог моего сервера? Например, www.mywebsite.com/blog/. В идеале все в blog
каталог будет работать с моим кодом Laravel. Все за пределами blog
Каталог будет просто продолжать работать как есть. Это возможно?
И если это возможно, есть ли что-то особенное, что мне нужно сделать в моем конфигурационном файле Ngnix?
Все, что вам нужно сделать, это взять содержимое в папке / public и поместить его в нужный подкаталог, так что «ваш сайт / блог». Затем переместите содержимое из корневой папки laravel за пределы корневой папки на сервере, так что в основном все, что осталось в проекте после удаления public, затем скажет «/ var / www /», если ваша корневая папка — «/ вар / WWW / HTML». После этого просто обновите путь к автозагрузчику и app.php в файле index.php, который ранее находился в вашей общей папке, но теперь находится в вашем подкаталоге. Имейте в виду, что если вы сделаете это, все маршруты в приложении laravel должны иметь подкаталог как часть любого относительного URL, вероятно, просто решить это с группой.
Если вы просто хотите вести блог и уже знаете PHP, почему бы не взять WordPress и сделать базовый шаблон для себя? Это просто забрать, возможно, выходные. Если вы считаете это, проверьте VCCW как среду разработки.
Других решений пока нет …