Форумы / National / Russian / Отваливаются стили при включенном multihost

неработает css при включенном $cfg['multihost']

kushelbek
#1 25.10.2019 14:16

Добрый день, хочу что бы сайт работал на поддомене и домене, включая в настрйоках $cfg['multihost'] = true; и после этого на основном домене и на поддомене отваливаются все стили. 

Основной домен на протоколе https - $cfg['mainurl'] = 'https://site.ru';

поддомен так же на https.

Кто нибудь сталкивался?

Добавлено 5 дней спустя:

Так и не разобрался в чем проблема с мультихостами :-(

Есть у Кого нибудь, какие нибудь идеи?

Отредактировано: kushelbek (31.10.2019 12:54, 4 года назад)
Edward
#2 02.11.2019 09:53

Я использую multihost. Нет никаких проблем. Может дело в серваке? Rewrite?

Что в исходнике браузера, какие пути к стилям?

Email: ed.gabishev@gmail.com
Telegram: https://t.me/Ed_Gaba
Dayver
#3 02.11.2019 21:11
#44438 Edward:

Может дело в серваке?

Да, дело в не корректых заголовках, которые берутся из переменной $_SERVER

SERVER_PROTOCOL
HTTPS
SERVER_PORT
HTTP_X_FORWARDED_PORT

Если один из них будет отдавать не корректную информацию то  base URL может быть сгенерирован не корректно, а потому могу возникать проблемы со стилями, адресацией так и с использованием multihost и https. Быстрого решения для движка не приходит на ум, поэтому как защитить двиг от таких коллизий пока не ясно

Pavlo Tkachenko aka Dayver
kushelbek
#4 04.11.2019 11:21
#44438 Edward:

Я использую multihost. Нет никаких проблем. Может дело в серваке? Rewrite?

Что в исходнике браузера, какие пути к стилям?

Dayver помог костыль прикрутить,  позже напишу каким образом, мало ли у кого еще подобное будет.