не везде где требуется выложить сайта http сервер настроен на папку /public, может и друга быть, также для deploy используют, когда надо быстро переключить папки, как то так. Я особо не задавался этим вопросом.
сервер обязательно настраивается на папку public, т.к. в ней лежит точка входа index.php
сервер обязательно настраивается на папку public, т.к. в ней лежит точка входа index.php
это если сервер твой, а если ты попадешь на панел сервера где public !== public, а какой нибудь www-data или напримре assets положиш не в public, а в подомем assets.site.com, в папка будет не совпадать с public все зависит от задачи
это если сервер твой, а если ты попадешь на панел сервера где public !== public, а какой нибудь www-data или напримре assets положиш не в public, а в подомем assets.site.com, в папка будет не совпадать с public все зависит от задачи
Так это получается, что я и файлы стилей тоже должен класть туда? И любые другие файлы тоже туда? Туда = app/storage/public/
Так это получается, что я и файлы стилей тоже должен класть туда? И любые другие файлы тоже туда? Туда = app/storage/public/
ты туда ложешь, только то что может (по твоей задумке) получено через http без авотризации, т.е. в открытом доступе для файлов не для всех ты используешь Storage('local') === /var/www/project/storage/app и не доступно по http