домен третьего уровня и свой движок

  • Автор темы foxyrus
  • Дата начала
Статус
В этой теме нельзя размещать новые ответы.
F

foxyrus

Прохожие
Доброго времени суток!
Народ подскажите как сделать обработку доменов третьего уровня. Дано свой движок который работает через mod_rewrite (ЧПУ и все такое), хостер который для каждого домена 3го и основного создает папки основной_сайт.ru первый.основной_сайт.ru второй.основной_сайт.ru и тд как одним и тем же движком обрабатывать все поддомены и для каждого дергать свой контент из БД... было б хорошо если б хостер делал что нить на подобии: основная папка - основной_сайт.ru, а в нем подпапки доменов третьего уровня... обработка легла б на один единственный index.php и адвинка и скрипты были б одни на всех
 
PHP:
<?php

include $_SERVER['HTTP_HOST'].'_config.php';

?>
 
xforumer в этом случае надо что б была основная папка (главная ) из которой бы вызывались все скрипты. в моем же случае это разные папки в которых должны быть дубли движка чтоб все работало
 
Символьные ссылки тебе в помощь:

ln -s /основная_папка/engine /поддомен1/engine
ln -s /основная_папка/engine /поддомен2/engine
ln -s /основная_папка/engine /поддомен3/engine
...
 
думаю на мастерхосте этого нет :-]
 
Есть.
У меня тоже мастерхост, CMS - битрикс. Для каждого домена есть символьная ссылка.
 
если можно пример (кусок кода)
и что нужно прописать в DNS зоны
 
Ну, например так:

// Инклуд конфигурационного файла для текущего
// поддомена
include ("config.php");

// Инклуд файла, который необходим движку для работы
include ($_SERVER["DOCUMENT_ROOT"] . "/engine/header.php");

В папке каждого поддомена содержится:
1) Индивидуальный config.php
2) Символьная ссылка на папку engine

Но, естественно, такая возможность многосайтовости должна поддерживаться движком.
 
только вот запуск скриптов из папок субдоменов за отдельную плату... :(
 
Сделай символьные ссылки на все файлы кроме конфига 8)
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху