Ответы пользователя по тегу Nginx
  • Yii2 как добраться до bakend с помощью nginx?

    @Zohei
    Уперся в туже стену! Получилось в итоге решить проблему? =)
    .....Спустя час.... Проблема решилась безумно просто и не через нжинкс... достаточно было отключить кеширование веб страниц в фаербаге и не ломать голову конфигами...
    Вот минимальная рабочая конфигурация:
    server {
        listen       80;
        server_name  example.ru;
        root         /home/example/data/www/example.ru;
        index        index.html index.php;
        charset      utf-8;
    
        location / {
            try_files $uri $uri/ /index.php?$args;
        }
    
        location /admin {
             try_files $uri $uri/ /admin.php?$args;
        }
    
        location ~ \.php$ {
            root   /home/example/data/www/example.ru;
            fastcgi_pass   127.0.0.1:9000;
            fastcgi_index  index.php;
            fastcgi_param  SCRIPT_FILENAME  /home/example/data/www/example.ru$fastcgi_script_name;
            fastcgi_split_path_info ^(.+\.php)(/.*)$;
            include        fastcgi_params;
            fastcgi_param  PATH_INFO $fastcgi_path_info;
        }
    }


    Осталось добавить редиректы с www и слэшей на конце и радоваться.
    Ответ написан
    1 комментарий