Nginx Cache > бесконечный редирект
Nginx Cache > бесконечный редирект
Добрый день.
Прошу подсказать, куда копать.
Ставлю Nginx режим Cache, сайт начинает летать. и через пол часа, час главная страница перестает открывается.
пишет бесконечный редирект. и действительно в профилировании нетворд десятки редиректров домена на себя.
причем если вписать домен/index.php
все работает нормально.
а без index.php нет.
cms joomla 1.5.
отключал все сео модули, менял шаблон, убирал htacces. не помогает.
возврат на nginx default и все нормальзуется.
только при пакете cache отклик сервера 25 мс, а при dafeaul 700 :(
Прошу подсказать, куда копать.
Ставлю Nginx режим Cache, сайт начинает летать. и через пол часа, час главная страница перестает открывается.
пишет бесконечный редирект. и действительно в профилировании нетворд десятки редиректров домена на себя.
причем если вписать домен/index.php
все работает нормально.
а без index.php нет.
cms joomla 1.5.
отключал все сео модули, менял шаблон, убирал htacces. не помогает.
возврат на nginx default и все нормальзуется.
только при пакете cache отклик сервера 25 мс, а при dafeaul 700 :(
Re: Nginx Cache > бесконечный редирект
Смотрю различные маны по кешированию nginx.
вот что заметил https://yadi.sk/d/IUm67Tt_3RrPkv
в итоговом файле в пишется домен в поле
proxy_cache DOMAIN;
а в интернете пишут обычно просто
proxy_cache cache;
может это влиять? как правильно?
вот что заметил https://yadi.sk/d/IUm67Tt_3RrPkv
в итоговом файле в пишется домен в поле
proxy_cache DOMAIN;
а в интернете пишут обычно просто
proxy_cache cache;
может это влиять? как правильно?
Re: Nginx Cache > бесконечный редирект
дело не в этом. то просто папка для кеша.
Re: Nginx Cache > бесконечный редирект
Мы проверим эту информацию в ближайшее время, но вы тоже можете внести изменения в шаблон caching
/usr/local/vesta/data/templates/web/nginx/
caching.tpl
caching.stpl
После изменений необходимо сделать ребилд веб для пользователя на странице аккаунтов.
/usr/local/vesta/data/templates/web/nginx/
caching.tpl
caching.stpl
После изменений необходимо сделать ребилд веб для пользователя на странице аккаунтов.
Re: Nginx Cache > бесконечный редирект
в общем все бы хорошо. но админка так же кешируется и не дает что либо сделать в админке :(
Re: Nginx Cache > бесконечный редирект
Я сделал копию шаблона ssl
внес в него данные по кешу
proxy_cache %domain%;
proxy_cache_valid 15m;
proxy_cache_valid 404 1m;
proxy_no_cache $no_cache;
# Don't cache if our headers (or cookie) are present
proxy_no_cache $upstream_http_x_dont_cache_me $cookie_jnocache;
proxy_cache_bypass $upstream_http_x_dont_cache_me $cookie_jnocache;
location ~* ^.+\.(%proxy_extentions%)$ {
proxy_cache off;
после этого у меня больше нет постоянного редиректа
чтобы админка не кешилась добавил
location /administrator/ {
proxy_cache off;
proxy_pass https://%ip%:%web_ssl_port%;
proxy_redirect https://www.%domain%:8080/ /;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Real-IP $remote_addr;
}
внес в него данные по кешу
proxy_cache %domain%;
proxy_cache_valid 15m;
proxy_cache_valid 404 1m;
proxy_no_cache $no_cache;
# Don't cache if our headers (or cookie) are present
proxy_no_cache $upstream_http_x_dont_cache_me $cookie_jnocache;
proxy_cache_bypass $upstream_http_x_dont_cache_me $cookie_jnocache;
location ~* ^.+\.(%proxy_extentions%)$ {
proxy_cache off;
после этого у меня больше нет постоянного редиректа
чтобы админка не кешилась добавил
location /administrator/ {
proxy_cache off;
proxy_pass https://%ip%:%web_ssl_port%;
proxy_redirect https://www.%domain%:8080/ /;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Real-IP $remote_addr;
}
Re: Nginx Cache > бесконечный редирект
Нужно проверять на разных cms, у нас не было обращений по caching
Re: Nginx Cache > бесконечный редирект
буду проверять.
Спасибо огромное за поддержку и проект.
Низкий поклон в ноги :)
Спасибо огромное за поддержку и проект.
Низкий поклон в ноги :)
Re: Nginx Cache > бесконечный редирект
Пожалуйста. Будут вопросы - обращайтесь
Re: Nginx Cache > бесконечный редирект
Добрый день.
Я использую VESTACP на своём сервере.
На нём "Крутится" сайт на движке OcStore.
Сервер использует связку nginx + phpfpm.
У меня возникла проблема с кешированием статики итд.
Сайт отвечает более чем за 1.5 сек.. , а должен по рекомендациям Google не более 200 миллисекунд.
Я использую настройку для поддержки https --> Шаблон Proxy:force-https.
При попытке использования шаблона Cachig сайт не запускается.. Выше это вроде бы пофиксили..
Но как я могу использовать и https и что бы норм кеш работал?
Я использую VESTACP на своём сервере.
На нём "Крутится" сайт на движке OcStore.
Сервер использует связку nginx + phpfpm.
У меня возникла проблема с кешированием статики итд.
Сайт отвечает более чем за 1.5 сек.. , а должен по рекомендациям Google не более 200 миллисекунд.
Я использую настройку для поддержки https --> Шаблон Proxy:force-https.
При попытке использования шаблона Cachig сайт не запускается.. Выше это вроде бы пофиксили..
Но как я могу использовать и https и что бы норм кеш работал?