Предположим, у меня есть неограниченный хостинг-план на GoDaddy, который я хочу использовать для 3 разных сайтов. Мы назовем их «Сайт первый», «Сайт второй» и «Сайт третий».
Таким образом, в моем корне моего пакета неограниченного хостинга у меня будут все три сайта, каждый из которых представлен папкой. Я хотел бы иметь четвертую папку для файлов, общих для ВСЕХ сайтов. Например, корень может выглядеть так:
[site_one folder]
[site_two folder]
[site_three folder]
[common folder]
Итак, предположим, что www.siteOne.com указывает непосредственно на [site_one folder], и все содержимое этого сайта находится в этой папке.
Невозможно вернуться назад, кроме папки siteOne, накапливая точки следующим образом:
../../../common_folder/myImage.jpg
для доступа к файлу в моей общей папке. Кажется, вы можете вернуться только в каталог, куда указывает домен.
Есть ли способ сделать это, который считается хорошей практикой?
Все три сайта будут использовать одну и ту же базу данных mySQL, что, как я думаю, не является проблемой, поскольку они обычно имеют прямые адреса для хоста SQL. Правильно?
Но могу ли я, скажем, использовать общую папку «upload» для всех трех сайтов и иметь возможность ссылаться на файлы в ней? Должен ли я установить какую-то глобальную переменную для хранения пути к серверу?
Кто-нибудь может помочь? Я буду работать на PHP.