Главная » Хаки DLE » Хак Domain parser

Хак Domain parser

  • Хаки DLE

Хак Domain parser


Имя хака: Domain parser
Описание:
Идея хака взята с ДЛЕ 7.3, например вашим основным доменом является http://site.ru/ который и прописан в настройках скрипта, вы припарковали к этому домену новый домен http://mirror.ru/, теперь при заходе на домен http://mirror.ru/ все ссылки которые существуют на странице и ведут на http://site.ru/ будут автоматически будут заменены на http://mirror.ru/
Что нового:
Парсер работает на банальном уровне: Найти/Заменить, так что ошибок не должно быть

Автор: Atreides
Стоимость: Бесплатно

Установка:
1. Открыть index.php,
После:
require_once ROOT_DIR.'/engine/init.php';


Добавить:
$home_link = $config['http_home_url'];
function reset_home($url) {
  $value = str_replace("http://", "", $url);
  $value = str_replace("www.", "",    $value);
  return reset(explode("/", $value));
}
$home_link = reset_home($home_link);
$new_link = $_SERVER['HTTP_HOST'];



После:
$tpl->compile('main');


Добавить:
if($home_link != $new_link){
$tpl->result['main'] = mb_ereg_replace($home_link, $new_link, $tpl->result['main']); }



ПС: Это моя первая публикация так что прошу не ругать

Ключевые слова по теме Хак Domain parser: Хак Domain parser, хак DLE, Domain parser