Всем привет! Написал сайт на PHP MVC, сделал разделение на backend, common, frontend. Настроил в openserver домены x1.local -> frontend, admin.x1.local -> backend. Так вот, как подключить файлы из директории common в frontend и backend?
В твоем случаи скорее всего хватит обычной символической ссылки. А вообще решить можно по разному в зависимости от ситуации. Можно nginx настроить. Можно монтировать. Апи написать. Ну и плюс разделение на то и разделение что бы разделить.
Абс. путь, отн. путь с элементами «..». Если в common общие для всех сайтов либы, есть include_path с указанием пустого префикса перед кратким/относительным именем файла. --- Добавлено --- Пример универсального варианта через отдельное определение «базы»: http://gency.ru/comment/58
.htaccess файл не трогать тогда? только настройки сервака менять? nginx - это же веб сервер как и apache?
@Konstant1n Тут нет однозначного ответа так как не известно что именно тебе нужно и как это все будет работать. Проще всего сделать сумлинк (в переводе на виндовс ярлык на папку) и поместить эту ссылку\ярлык в нужное тебе место. nginx и apache веб сервера могут работать как по отдельности так и вместе. htaccess предназначен только для apache и он не даст тебе возможности выйти за пределы корневой директории. Нужно править сам файл конфигурации. Ну и абсолютные относительные пути главное что б в веб сервера был доступ на чтения.