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