We are happy to announce that Vesta is back under active development as of 25 February 2024. We are working on v1 candidate and expect to engage more with the community over the coming months. We are committed to open source, and we encourage contributors to help us build the future of Vesta.
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 и что бы норм кеш работал?