Здравствуйте!
Подскажите, пожалуйста, как сделать папку common в yii2-advanced видимой из веб на сервере apache? Например, у меня в папке лежит картинка 1.jpg, пытаюсь ее увидеть в браузере прописав url http://hostname.ru/common/1.jpg но получаю 404 ошибку.
Вроде бы надо создать .htaccess в папке common и в нем прописывать правила, но не знаю какие. Или я вообще путаю, и это делается по -другому?
сделать папку common видимой из web
Re: сделать папку common видимой из web
Это делается иначе. Переложите свою картинку в ту папку, куда следует .. не надо делать видимым потроха вашего сайта. Совсем не надо. Честно.
Все чаще Историки находят следы древней и очень высокоразвитой Цивилизации, со странными буквами .. СССР
Re: сделать папку common видимой из web
-- как сделать папку common
сделать то можно. Но так категорически нельзя делать.
За такое - бьют по рукам линейкой, если есть кому(ведущим разработчикам, лидам, ..., ) конечно
-- у меня в папке лежит картинка 1.jpg,
переложить картинку где ей положено быть в - webroot папку
Возьмите за правило - статические ресурсы должны лежать там где им положено - в webroot предусмотренном фреймворком.
Если они не там - значит надо крепко подумать, что за косоплет получился, почему их нельзя разместить там где им положено быть?
сделать то можно. Но так категорически нельзя делать.
За такое - бьют по рукам линейкой, если есть кому(ведущим разработчикам, лидам, ..., ) конечно
-- у меня в папке лежит картинка 1.jpg,
переложить картинку где ей положено быть в - webroot папку
Возьмите за правило - статические ресурсы должны лежать там где им положено - в webroot предусмотренном фреймворком.
Если они не там - значит надо крепко подумать, что за косоплет получился, почему их нельзя разместить там где им положено быть?
Не желайте странного, и не будет у вас головной боли чтобы достичь этого странного.
Тем более что окажется что оно вам и не нужно было, странное это.
Тем более что окажется что оно вам и не нужно было, странное это.
Re: сделать папку common видимой из web
Подскажите, а будет ли нормальным, если я буду хранить все ресурсы в папке common/upload (например), а во frontend/web создам символьную ссылку на папку с ресурсами?
Re: сделать папку common видимой из web
Да, так нормально.
Re: сделать папку common видимой из web
Я честно говоря не понимаю, зачем создавать папку UPLOADS в COMMON директории. Можно ее вообще вывести в рут и сохранять в нее используя алиас. Таким образом сохраняется целостность фалов фреймворка и само понимание что где находиться.