Heim  >  Fragen und Antworten  >  Hauptteil

Nginx konfiguriert den Reverse-Proxy und der Domänenname des Proxys wird beim Einreichen im Forum angezeigt

Dies ist das erste Mal, dass ich Nginx verwende. Ich habe einen Reverse-Proxy mit Nginx konfiguriert. Die Konfiguration ist wie folgt:

server
{
    listen 80;
    server_name localhost;
    location ~/bbs/ {
        proxy_redirect off;
        proxy_set_header Host bbs.example.com:8771;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_pass http://bbs.example.com:8771;
    }
}

Ich möchte wissen, dass ich beim Besuch von www.example.com/bbs/ einen Proxy für http://bbs.example.com:8771 erstellen kann, sodass auf die Konfiguration auch normal zugegriffen werden kann. Aber es gibt ein Problem. Sobald ich im Forum poste, springt der Domainname immer noch zur tatsächlichen Adresse http://bbs.example.com:8771 .com:8771" ;" Problem mit diesem Ort. Beantworten Sie bitte auch Ihre Fragen...

習慣沉默習慣沉默2713 Tage vor628

Antworte allen(2)Ich werde antworten

  • 仅有的幸福

    仅有的幸福2017-05-16 17:24:54

    试试

    proxy_redirect default
    

    为什么要off?

    Antwort
    0
  • 淡淡烟草味

    淡淡烟草味2017-05-16 17:24:54

    推荐看看这篇文章,是内容替换的。
    http://drops.wooyun.org/tips/6403

    Antwort
    0
  • StornierenAntwort