suchen

Heim  >  Fragen und Antworten  >  Hauptteil

Schlägt die Nginx-Proxy-Weiterleitung fehl?

Konfigurieren Sie einen virtuellen Host direkt in nginx.conf, um die Proxy-Weiterleitung zu implementieren, und testen Sie die OK-Funktion wie folgt:

server
{
    listen       80;
    listen         443;
    server_name  yangbai.com;
    root  /Library/WebServer/Documents/yangbai;
    index  index.php;
    location / {
        #root    /Library/WebServer/Documents/youzan_oa/yzOA/src;
        index   index.html index.htm login.html;
    }

    location   /oauth/token {
       proxy_pass     http://api.yangbai.com;
    }
}

Test: http://yangbai.com/oauth/token erfolgreicher Proxy für http://api.yangbai.com

Aber ich habe die obige Konfiguration extrahiert und sie im Serververzeichnis auf derselben Ebene wie nginx.conf abgelegt. Ich habe yangbai.com.conf benannt und der Inhalt war derselbe wie oben. Dann wurde nginx.conf über include Servers/* geladen. ;, aber der Test konnte immer nicht dargestellt werden. . . Brüder und Schwestern, die vorbeikommen, werfen Sie bitte einen Blick darauf. Ich bin mit der Nginx-Konfiguration nicht sehr vertraut.

大家讲道理大家讲道理2753 Tage vor653

Antworte allen(1)Ich werde antworten

  • 習慣沉默

    習慣沉默2017-05-16 17:19:00

    include 的路径写完整,例如:

    include /usr/local/nginx/conf.d/*.ngx.conf;

    Antwort
    0
  • StornierenAntwort