Heim  >  Fragen und Antworten  >  Hauptteil

Nginx-Zuordnungsproblem

Ich habe einen 5000-Port-Dienst a unter dem Server mit dem Domainnamen xx.com erstellt.
Ich möchte eine Zuordnungsebene über nginx erstellen.
http://xx.com/a auf xx.com:5000 zuordnen

nginx conf ist so geschrieben

location /a{
    rewrite ^/a/(.*)/ break
    access_log off;
    proxy_pass http://127.0.0.1:5000
}

Das Problem besteht nun darin, dass die Eingabe von http://xx.com/a/ korrekt zugeordnet werden kann, http://xx.com/a jedoch nicht. Bitte sagen Sie mir, wie ich es ändern kann
習慣沉默習慣沉默2733 Tage vor496

Antworte allen(2)Ich werde antworten

  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-16 17:24:16

    rewrite ^/a(.*)/$1 break

    Antwort
    0
  • 伊谢尔伦

    伊谢尔伦2017-05-16 17:24:16

    或许可以酱紫

    location /a{
        rewrite ^/a(/|?|#|$)(.*)/$1$2 break
        access_log off;
        proxy_pass http://127.0.0.1:5000
    }

    Antwort
    0
  • StornierenAntwort