У меня есть веб-сайт thenoblesite.com
. У него есть несколько субдоменов, например
download.thenoblesite.com
wallpaper.thenoblesite.com
и т. Д.
Страницы для субдоменов находятся в основной папке htdocs, т.е.
httpdocs / download <- download.thenoblesite.com
httpdocs / wallpaper <- wallpaper.thenoblesite.com
Проблема в том, что я использую $ _ SERVER ['DOCUMENT_ROOT'] . '/ css';
для папки css и других общих папок (графики, включения, скрипты и т. д.). Однако на странице поддомена download.thenoblesite.com
, $ _ SERVER ['DOCUMENT_ROOT']
будет ссылаться на корневую папку download.thenoblesite.com
, а не на основную thenoblesite.com
корневая папка, в которой находятся css, графика и папки с содержимым.
Мне нужно разместить одну и ту же графику, CSS и папки отдельно на всех поддоменах. Каждый раз, когда я обновляю сайт, мне приходится копировать общие папки во все папки поддоменов.
Другая проблема, связанная с этим, заключается в том, что я должен использовать абсолютную привязку для папки загрузок большого размера, например, Медиаплеер VLC Я должен использовать thenoblesite.com/download/vlc.exe
, или мне также нужно дублировать папку загрузки большого размера во всех папках поддоменов.Этот метод излишне увеличивает размер веб-сайта, создает путаницу при обновлении сайта и не выглядит хорошей практикой программирования. Есть ли какое-либо возможное решение PHP, чтобы я мог использовать один и тот же CSS, изображения, загрузки и папку для всех поддоменов ....