- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Зачем быть уникальным в мире, где все можно скопировать
Почему так важна уникальность текста и как она влияет на SEO
Ingate Organic
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Я подключил сервер пуш:
<?php header("Link: </bitrix/templates/svinki_adapt/css/footer.css>; rel=preload; as=style"); ?>
Одновременно у меня в шаблоне сайта стили подключены:
<link rel='stylesheet' href='https://babai.ru/bitrix/templates/<?=SITE_TEMPLATE_ID;?>/css/footer.css' type='text/css' />
И получается что два файла грузятся - один пушем, другой обычным способом
Что делать ?
Ведь если я уберу подключение через stylesheet а браузер пуш не поддерживает то стиль вообще не загрузится ?
У меня Джумла и стили и скрипты выводит самописный плагин.
Он же их минифицирует и сжимает.
Я так там вывод прописал
{
header('Link: </templates/cache/'.$hash.'.css>; rel=preload; as=style');
$headData['styleSheets'] = array('/templates/cache/'.$hash.'.css' => array(
));
}
Я так там вывод прописал
Если Вас не затруднит распишите что конкретно этот код делает - чтобы я мог или сам разобраться или программиста напрячь
К сожалению я совсем не кодер. Моих "знаний" пхп хватило только на то чтобы найти место подключения и методом научного тыка добавить строку
Это прокатило и все заработало :)
Я подключил сервер пуш:
<?php header("Link: </bitrix/templates/svinki_adapt/css/footer.css>; rel=preload; as=style"); ?>
Одновременно у меня в шаблоне сайта стили подключены:
<link rel='stylesheet' href='https://babai.ru/bitrix/templates/<?=SITE_TEMPLATE_ID;?>/css/footer.css' type='text/css' />
И получается что два файла грузятся - один пушем, другой обычным способом
А точно грузится дважды? По логам веб-сервера смотрели? На всякий случай я бы рекомендовал использовать в "link rel='stylesheet' href" такой-же относительный URL. Вообще, если браузер поддерживает http2 push, то пытаться загружать файл он не должен, но есть нюансы.
Точно дважды и понял почему: push идёт файла с www а stylesheet без www.
Если сделать srylesheet тоже с www то ничего не дублируется и работает, но не хочу так :(
Хочу чтобы без www работало.