Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы по PHP » Как разделить настройки для поддоменов?

Как разделить настройки для поддоменов?


     03.10.2019    Все вопросы » Общие вопросы по PHP    528

вопрос
Здравствуйте. Имеется один основной сайт, который так же доступен на поддоменах. Как сделать так, что бы для каждого поддомена я мог указать разные настройки? Нужно как то сделать, что бы лицензионные коды можно было вписать для каждого поддомена

Ответа пока нет


10 комментариев

dj-avtosh
PHP-developer

dj-avtosh - 3 октября 2019 17:51 -

Здравствуйте. Делайте что-то наподобие этого https://dle-faq.ru/faq/common/26340-kak-organizovat-raznye-shablony-na-svoy-domen.html, но полностью с $config, или с нужными ключами.

По заказам пишем сюда: @Rud00y

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.):
В телегу писать сразу задачу и бюджет.

4ortic
Юзер

4ortic - 5 октября 2019 20:39 -

То что Вы посоветовали, не работает

dj-avtosh
PHP-developer

dj-avtosh - 5 октября 2019 20:41 -

Если вы тупо скопировали не будет работать, как выглядит сейчас Ваш код?

По заказам пишем сюда: @Rud00y

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.):
В телегу писать сразу задачу и бюджет.

4ortic
Юзер

4ortic - 5 октября 2019 20:48 -

$domainsTemplatesMap = [

	'site1.com' => 'smartphone',
	'sx.site1.com' => 'sx',
	//'en.test.com' => 'template_name_en',

];

! empty ($_SERVER['HTTP_HOST']) && ! empty ($domainsTemplatesMap[$_SERVER['HTTP_HOST']]) && $config['skin'] = $domainsTemplatesMap[$_SERVER['HTTP_HOST']];

dj-avtosh
PHP-developer

dj-avtosh - 5 октября 2019 23:34 -

и что тут не работает?

По заказам пишем сюда: @Rud00y

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.):
В телегу писать сразу задачу и бюджет.

4ortic
Юзер

4ortic - 6 октября 2019 09:18 -

зашел на домен sx.site1.com, и там шаблон не сменился

dj-avtosh
PHP-developer

dj-avtosh - 6 октября 2019 12:03 -

кэш, куки? распечатывали var_dump($config['skin']); ? Что пишет?

По заказам пишем сюда: @Rud00y

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.):
В телегу писать сразу задачу и бюджет.

4ortic
Юзер

4ortic - 6 октября 2019 12:15 -

Такое выводит string(2) "sx"
если я конечно верно вставил; кэш, куки не помогли

dj-avtosh
PHP-developer

dj-avtosh - 6 октября 2019 15:00 -


По заказам пишем сюда: @Rud00y

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.):
В телегу писать сразу задачу и бюджет.

4ortic
Юзер

4ortic - 7 октября 2019 10:32 -

теперь работает. Спасибо

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх