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.
Готовый конфиг для MODX-сайта, есть ли ошибки?
Готовый конфиг для MODX-сайта, есть ли ошибки?
Собственно вопрос, а всё ли верно (это конфиг для MODX Revo)
И как решить вопрос с Expires: Thu, 19 Nov 1981 08:52:00 GMT
Если есть ошибки, просьба указать. заранее спасибо!
Code: Select all
server {
listen MY_IP:80;
server_name mysite.ru www.mysite.ru;
root /home/USER/web/mysite.ru/public_html;
index index.php index.html index.htm;
access_log /var/log/nginx/domains/mysite.ru.log combined;
access_log /var/log/nginx/domains/mysite.ru.bytes bytes;
error_log /var/log/nginx/domains/mysite.ru.error.log error;
if ($host != 'mysite.ru' ) {
rewrite ^/(.*)$ http://mysite.ru/$1 permanent;
}
add_header "X-UA-Compatible" "IE=Edge";
gzip on;
gzip_disable "msie6";
gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript application/javascript;
gzip_comp_level 6;
location = /favicon.ico {
log_not_found off;
access_log off;
}
location = ~/changelog.txt {
log_not_found off;
access_log off;
}
location = /robots.txt {
allow all;
log_not_found off;
access_log off;
}
location ~* ^/core/ {
deny all;
}
location / {
try_files $uri $uri/ @rewrite;
location ~* ^.+\.(jpeg|jpg|png|gif|bmp|ico|svg|css|js)$ {
expires 1M;
}
location ~* \.(?:rss|atom)$ {
expires 1h;
add_header Cache-Control "public";
}
location ~* \.(?:jpg|jpeg|gif|png|ico|cur|gz|svg|svgz|mp4|ogg|ogv|webm|htc)$ {
expires 1M;
access_log off;
add_header Cache-Control "public";
}
location ~* \.(?:css|js)$ {
expires 1y;
access_log off;
add_header Cache-Control "public";
}
location ~* \.(?:ttf|ttc|otf|eot|woff|woff2)$ {
expires 1y;
access_log off;
add_header Cache-Control "public";
}
}
location @rewrite {
rewrite ^/(.*)$ /index.php?q=$1;
}
location ~* "/\.(htaccess|htpasswd)$" {
deny all;
return 404;
}
location ~ \.php$ {
try_files $uri =404;
fastcgi_pass 127.0.0.1:9002;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $request_filename;
include /etc/nginx/fastcgi_params;
}
error_page 403 /error/404.html;
error_page 404 /error/404.html;
error_page 500 502 503 504 /error/50x.html;
location /error/ {
alias /home/USER/web/mysite.ru/document_errors/;
}
include /etc/nginx/conf.d/phpmyadmin.inc*;
include /etc/nginx/conf.d/phppgadmin.inc*;
include /etc/nginx/conf.d/webmail.inc*;
include /home/USER/conf/web/nginx.mysite.ru.conf*;
}
Если есть ошибки, просьба указать. заранее спасибо!
Re: Готовый конфиг для MODX-сайта, есть ли ошибки?
Не очень понятно, зачем дублируется
и ниже
По поводу даты, она может быть от php - cache_limiter
Code: Select all
location ~* ^.+\.(jpeg|jpg|png|gif|bmp|ico|svg|css|js)$
Code: Select all
location ~* \.(?:jpg|jpeg|gif|png|ico|cur|gz|svg|svgz|mp4|ogg|ogv|webm|htc)
Code: Select all
session.cache_limiter = public, max-age = 525600
session.cache_expire = 525600
-
- Posts: 172
- Joined: Tue Jan 28, 2014 10:11 am
Re: Готовый конфиг для MODX-сайта, есть ли ошибки?
Данная тема актуальна в 2017 году или все нужное уже есть в профиле nginx+phpfpm?skurudo wrote:Не очень понятно, зачем дублируетсяи нижеCode: Select all
location ~* ^.+\.(jpeg|jpg|png|gif|bmp|ico|svg|css|js)$
По поводу даты, она может быть от php - cache_limiterCode: Select all
location ~* \.(?:jpg|jpeg|gif|png|ico|cur|gz|svg|svgz|mp4|ogg|ogv|webm|htc)
Code: Select all
session.cache_limiter = public, max-age = 525600 session.cache_expire = 525600
Re: Готовый конфиг для MODX-сайта, есть ли ошибки?
Есть шаблон для modx из коробки
-
- Posts: 172
- Joined: Tue Jan 28, 2014 10:11 am
Re: Готовый конфиг для MODX-сайта, есть ли ошибки?
Пробую шаблон, почему то Ошибка 404 от Nginx отображается на любой странице сайта, хотя админка работает.imperio wrote:Есть шаблон для modx из коробки
Re: Готовый конфиг для MODX-сайта, есть ли ошибки?
Может какие-то логи все-таки? Есть ли тот же роутинг, может он уже включен как-то не по дефолту?