простой nginx обратный прокси для использования с органайзером - PullRequest
1 голос
/ 02 марта 2020

Примечание: всего новичка ie, изучающего все это на лету. Работает на macOS 10.15.2

Я настроил nginx для использования с органайзером, и я пытался заставить обратный прокси работать безуспешно. У меня есть настройка домена, которая указывает на мой IP. В моем конфигурационном файле nginx есть следующее:

server {
    listen       80;
    server_name  mydomain.com;
    root   /path/to/site;
    index index.php index.html index.htm index.nginx-debian.html;

    #charset koi8-r;

    #access_log  logs/host.access.log  main;

    location / {
        proxy_set_header X-Real-IP  $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto $scheme;
        proxy_set_header Host $host;
        proxy_redirect off;
        proxy_buffering off;
        proxy_pass http://127.0.0.1;
        try_files $uri $uri/ =404;
    }


    location ~ \.php {
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
        include fastcgi_params;
        fastcgi_pass 127.0.0.1:9000;
        fastcgi_split_path_info ^(.+\.php)(/.+)$;
        fastcgi_buffers 16 16k;
        fastcgi_buffer_size 32k;
        fastcgi_intercept_errors on;
    }

}

Насколько я понимаю, запросы от mydomain.com должны быть проксированы до 127.0.0.1, однако я получаю значение по умолчанию nginx Страница "Произошла ошибка". Это даже не работает внутренне, если я перехожу к 127.0.0.1. Если у меня есть sh из прокси-линий, я могу получить доступ локально. Но, поскольку я абсолютный новичок ie, я понятия не имею, что попробовать. Надеюсь, кто-нибудь может помочь:)

...