Предположим, у меня есть неограниченный план хостинга GoDaddy, который я хочу использовать для 3 разных сайтов. Мы будем называть их «Сайт один», «Сайт два» и «Сайт три».Ссылка на общие файлы за пределами точек домена
Итак, в моем корне моего неограниченного хостингового пакета у меня будут все три сайта, каждый из которых представлен папкой. Я хотел бы иметь четвертую папку для файлов, общих для ВСЕХ сайтов. Например, корень может выглядеть следующим образом:
[site_one folder]
[site_two folder]
[site_three folder]
[common folder]
Итак, давайте предположим, что www.siteOne.com прямо указывает на [site_one папку], и все содержимое этого сайта живут в этой папке.
Это не представляется возможным вернуться BEYOND папки siteOne путем нагромождения точек, как это:
../../../common_folder/myImage.jpg
, чтобы получить доступ к файлу в моей общей папке. Кажется, вы можете вернуться только в каталог, где указывает домен.
Есть ли способ сделать это, что считается хорошей практикой?
Все три сайта будут использовать одну и ту же базу данных mySQL, что, я думаю, не является проблемой, поскольку они обычно имеют прямые адреса для хоста SQL. Верный?
Но могу ли я использовать, скажем, общую папку «загрузить» для всех трех сайтов и иметь возможность ссылаться на файлы в ней? Должен ли я настроить какую-либо глобальную переменную для хранения пути к серверу?
Может ли кто-нибудь помочь? Я буду работать на PHP.
Я обычно работаю с 4-м доменом (например, _'statics.example.com'_ или _'cdn.example.com'_, если он один). Указанная символическая ссылка также будет работать, но не имеет преимущества кэширования для всех 3 домены в 1 go. – Wrikken
Спасибо, Wrikken. Это маршрут, который я собираюсь пойти. –