• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

Хак Заточка DLE для сателлитов

Статус
В этой теме нельзя размещать новые ответы.
El_Magnifico
У одного движка есть один файл index.php как мне к доменам:
site.ru
site2.ru
site3.ru привязать этот один index.php так, что бы при заходе на разные адреса сайтов отображалась разная информация?
И как насчет настроек шаблонов и тд? можно юзать на каждом домене разные шаблоны, грабить новости в разные БД и так далее??
в файлах конфигов прописывается шаблон
для каждого сайта свой префикс в базе
а вот с админкой и грабингом не совсем понятно, кто ставил - отпишитесь как оно
 
=Apollon= дал почти рабочий код, он работает, но конфиги не верно пишет! но это мелочь.

я сделал что бы на каждый домен были свои файлы, т.е немного по другому!
 
Если не сложно, выложи свою версию, а то с той версией у меня чтото не заработало :)
 
та версия работает, только поправить след файлы ...

1. options.php
код немного отличается от предыдущей версии
PHP:
//$handler = fopen( ENGINE_DIR . '/data/config.php', "w" );
		/*---============---*/
	require_once ENGINE_DIR . '/data/site.php';
	$num=count($name_sites);
	for ($i = 0; $i < $num; $i++) {
		if ($_SERVER['HTTP_HOST']==$name_sites[$i]) {
			$handler = fopen( ENGINE_DIR . '/data/config'.$i.'.php', "w" );
			
			break;
		}
	}
	/*---============---*/

2. config.php
PHP:
<?php
require_once ENGINE_DIR . '/data/site.php';
$num=count($name_sites);
for ($i = 0; $i < $num; $i++) {
	$www = "www.".$name_sites[$i];
	if ($_SERVER['HTTP_HOST']==$name_sites[$i] or $_SERVER['HTTP_HOST']== $www) {
		$number = $i;
		
		$break;
	}
}
if ($number=='')$number = 0;
require_once ENGINE_DIR . '/data/config'.$number.'.php';
?>



смысл правки такой - нумерация в массивах и циклах начинается с 0 а была с 1.

и не забываем что файлы начинаются с config0.php config1.php ... и далее по списку.
 
Серв один, мордашек много

Хорошая тема для новых экспериментов
после перехода сайта на новый сервер
особенно для желающих потестить движок
с реализациями для разных задач (спс) :-]
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху