Задача, настроить профессионально кеширующий плагин W3 Total cache в связке с https для неавторизированных посетителей сайта.
В данный момент плагин установлен, кеширование работает, но CSS стили для гостей по https не подгружаются:
Вот клиент http://cuff.ru
Если не авторизовываться, далее зайти в меню - Магазин - Профиль, то попадаем на https страницу - https://cuff.ru/moj-profil, если с нее далее кликаем предположим в меню Главная, то тут мы и увидим, как не подгружаются данные стили.
Работаю только с протекцией, плачу за результату выполненных работ. (Аттестат продавца).
Проблему надо решить подгрузкой CSS, а не редиректом не авторизованных с https на http.
P.S. Если Вы впервые слышите про W3 Total cache, просьба даже не пытаться решить ее впервые и не беспокоить меня впустую. Цените мое и Ваше время.
Открываю ТЗ - настройка кеширующего плагина W3 Total cache в связке с SSL (https) - бюджет 500р.
(Ответов: 8, Просмотров: 2153)
- 19.02.2013 23:59
- 20.02.2013 19:33
UP + 100р.

500+100=600р. - 21.02.2013 03:41
Не дождался помощи.
Вопрос решил сам. Всем спс, тему можно закрыть. - 21.02.2013 20:16
kodzero,как решили то?
Спасибо сказали:
kodzero(22.02.2013), - 22.02.2013 13:44
nbsp, Практически никак.)))
http://www.howtomake.com.ua/wordpres...tal-cache.html Внизу статьи мой коментарий.
Нашел пока временное решение, не кешировать страницы которые у меня попали под глюк, но его все таки не включил, для меня скорость с этим глюком важнее пока чем правильность, так как сайт новый и ранжирование в приоритете.
Пока ищу плагин, который может граммотно разделять http и https кеширование.
Может у Вас есть другое решение это проблемы? - 22.02.2013 13:55
может просто подкюлчи скрипт макса будет лучше
Спасибо сказали:
kodzero(22.02.2013), - 22.02.2013 18:43
Возможно проблема есть если включили сжатие(js,css и т.д). Возможно стоит сменить "компрессор".
Еще одним вариантом является подключение CDN и вывод его на защищенный SSL. Халявный цдн - cloudflare.com
Сами же разработчики говорили о возможности добавить фильтр чтобы не кешировать https страницы. Если есть навык,то можно прописать фильтры более гибко.Спасибо сказали:
kodzero(22.02.2013), - 22.02.2013 20:36
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 страницы. Если есть навык,то можно прописать фильтры более гибко.
Это локальный плагин сайта? Раскройте плиз тему пошире.Последний раз редактировалось kodzero; 22.02.2013 в 20:53.
- 23.02.2013 13:05PHP код:Этот отключает 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$ даст ответ на все вопросы.
Можно написать автору Ваш вопрос.Спасибо сказали:
kodzero(24.02.2013),
Тэги топика:
Похожие темы
| Темы | Раздел | Ответов | Последний пост |
|---|---|---|---|
настройка плагина "Похожие новости" | Web программирование | 5 | 02.07.2012 00:05 |
настройка плагина | Вопросы от новичков | 2 | 25.06.2012 02:20 |
Макет PSD - Game (500р) | Готовые дизайны, шаблоны | 5 | 23.04.2012 04:53 |
Как выести сайт в топ за 500р? | Вопросы от новичков | 31 | 26.10.2011 15:21 |
Открываю свой новый блог + конкурс! | Дайджест блогосферы | 2 | 07.04.2010 15:40 |




