Задача, настроить профессионально кеширующий плагин W3 Total cache в связке с https для неавторизированных посетителей сайта.
В данный момент плагин установлен, кеширование работает, но CSS стили для гостей по https не подгружаются:
Вот клиент http://cuff.ru
Если не авторизовываться, далее зайти в меню - Магазин - Профиль, то попадаем на https страницу - https://cuff.ru/moj-profil, если с нее далее кликаем предположим в меню Главная, то тут мы и увидим, как не подгружаются данные стили.
Работаю только с протекцией, плачу за результату выполненных работ. (Аттестат продавца).
Проблему надо решить подгрузкой CSS, а не редиректом не авторизованных с https на http.
P.S. Если Вы впервые слышите про W3 Total cache, просьба даже не пытаться решить ее впервые и не беспокоить меня впустую. Цените мое и Ваше время.
Как объяснить далекому от Интернета человеку что такое домен и что такое хостинг
(Ответов: 15, Просмотров: 4471)
- 05.11.2011 18:44
Спасибо сказали:
bumer(05.11.2011),Geforceforer(07.11.2011), intern(06.11.2011), KotSysanin(12.10.2012), lynxa(07.11.2011), quadrat(05.11.2011), Вадим(08.11.2011), - 05.11.2011 18:52
UP + 100р.
500+100=600р. - 05.11.2011 19:02
Не дождался помощи.
Вопрос решил сам. Всем спс, тему можно закрыть. - 05.11.2011 23:12
- Регистрация: 17.10.2010
- Сообщений: 134
- Репутация: 15
kodzero,как решили то?
- 06.11.2011 00:08
nbsp, Практически никак.)))
http://www.howtomake.com.ua/wordpres...tal-cache.html Внизу статьи мой коментарий.
Нашел пока временное решение, не кешировать страницы которые у меня попали под глюк, но его все таки не включил, для меня скорость с этим глюком важнее пока чем правильность, так как сайт новый и ранжирование в приоритете.
Пока ищу плагин, который может граммотно разделять http и https кеширование.
Может у Вас есть другое решение это проблемы?Спасибо сказали:
Kuzoser(06.11.2011), - 06.11.2011 00:36
- Регистрация: 03.11.2011
- Сообщений: 53
- Репутация: 3
может просто подкюлчи скрипт макса будет лучше
- 06.11.2011 17:07
Возможно проблема есть если включили сжатие(js,css и т.д). Возможно стоит сменить "компрессор".
Еще одним вариантом является подключение CDN и вывод его на защищенный SSL. Халявный цдн - cloudflare.com
Сами же разработчики говорили о возможности добавить фильтр чтобы не кешировать https страницы. Если есть навык,то можно прописать фильтры более гибко. - 06.11.2011 22:03
tolev, Сотрел его страницу http://maxsite.org/page/maxsite-cache
Пугает - "Мой кеш создает готовые html-страницы, поэтому динамические «фишки» перестанут работать, например подсчет количества прочтений записи. Тут уж выбирайте: либо снижаем нагрузку на хостинг, либо «шашечки»."
Подозреваю, что его скрипт тоже не сможет с этим справится.
nbsp, тоже сначало заподозрил, что возможно дело в minify, но отключено оно или включено никакой разницы нет, проблема с https остается.
Пока из всех фришных плагинов под кеширование, которые я пробовал отыскать подходящий не смог, кто бы справился с раздилением https и http по божески.
Тоже задумывался над подключение CDN, впринципе разобраться можно, но не принимаю такой подход, так считаю что весь контент должен находится по _http://mysite.ru включая CSS и JS, чтобы поисковые роботы не видели в коде всякие левые ссылки, так как может повлиять на продвижение ресурса.
На данный момент рассматриваю "Расширенную версию" http://www.webogroup.com/ru/home/sit...up/comparison/ ,стоит правда лицуха 8 т.р. В переписке сказали, что только расширенная версия решает эту проблему, пока я правда я у них не уточнил каким именно образом.
Надо будет у них уточнить не CDN ли случаем, так как он мне не подходит и меня интерисует только локальное решение относительно сайта.Немного не понял, что за фильтр?Сами же разработчики говорили о возможности добавить фильтр чтобы не кешировать https страницы. Если есть навык,то можно прописать фильтры более гибко.
Это локальный плагин сайта? Раскройте плиз тему пошире. - 07.11.2011 00:26PHP код:Этот отключает CDN если пользователь заходит на https. Поскольку ПС по умолчанию не может залогиниться, то имеет смысл убрать кеширование для https страниц и чтобы в защищенном режиме работал лишь залогиненный юзер. Или перевести весь сайт на https.
add_action('wp_head','nocdn_on_ssl_page');
function nocdn_on_ssl_page() {
if ($_SERVER['HTTPS'] == "on") {
define('DONOTCDN', true);
}
}
Сомневаюсь что найдете.
Он и храниться по факту на сервере.И юзеры не видят "левых" ссылок. Пользователь получает скомпрессированную страницу.
Вам не жалко 8 т.р? Это очень дорого. Могу поломать голову за сумму в 4 раза меньшую
Я бы на Вашем месте обратил внимание на покупку премиумных услуг. Пакет за 75$ даст ответ на все вопросы.
Можно написать автору Ваш вопрос. - 07.11.2011 00:41
хорошая статья. У меня вот еще не было опыта с клиентами, поскольку я только начал двигаться в этом направлении. Благодаря этой статье стоит задуматься над этим вопросом, как правильно повести себя в такой ситуации.
Тэги топика:
Похожие темы
Темы | Раздел | Ответов | Последний пост |
---|---|---|---|
Что такое wp-trackback | WordPress | 5 | 11.11.2010 23:10 |
Агс 17, Агс -30 - Что это такое и как не получить бан | Дайджест блогосферы | 20 | 14.01.2010 12:10 |
Что это такое? | Прочее | 11 | 07.01.2010 00:16 |
Trust domain – что такое трастовый домен | Поисковые системы | 8 | 24.11.2009 16:43 |