Как заинклюдить из домена в поддомен

ram222

Da Vinci
Регистрация
27 Апр 2009
Сообщения
793
Реакции
86
Нужно менюшку вставить в домен и поддомены.
То есть, есть менюшка в домене , вставляю
PHP:
<? include ('includ/head.php') ?>
меню значит в папке include.
А как в поддомен вставить ?


ЗЫ. Сори если не туда написал, но не знаю куда ещё.
 
  • Заблокирован
  • #2
пишите полный путь к нужному файлу, от корня.
Путь от корня можно узнать $_SERVER['DOCUMENT_ROOT']
 
А куда вставлять это $_SERVER['DOCUMENT_ROOT'] ?
 
  • Заблокирован
  • #4
PHP:
<? include ($_SERVER['DOCUMENT_ROOT'].'/include/head.php'); ?>
или
<? include ('/var/www/admin/data/www/siter.ru/include/head.php'); ?>
 
Это в случае, если хостинг домена и поддомена находятся на одном сервере.
Еще, как вариант, можно создать ссылку на папку includ в папке поддомена, и обращаться к ней без написания полного пути.
 
я поддомены делал через настройки апача (прописывал что поддомен лежит в той же папке что и домен)
 
Вариант с $_SERVER['DOCUMENT_ROOT'] прокатить не должен.
А вот полный абсолютный путь должен помочь, при условии, что апач и владелец один общий а не для каждого виртуального сервера свой.
тоесть вариант
Код:
/var/www/admin/data/www/siter.ru/include/head.php
должен работать (естесственно путь пропишите свой)
 
Назад
Сверху