suchen

Heim  >  Fragen und Antworten  >  Hauptteil

Bei der Verwendung des Nginx-Reverse-Proxys Office Web App ist ein Problem aufgetreten

Microsoft Office Web App kann Office-Dokumente direkt online in der Vorschau anzeigen. Der Effekt ist wie http://www.labnol.org/internet/google-docs-viewer-alternative/26591/

Ich muss die Seite in Form eines Iframes in meine Website einbetten und die Elemente im Iframe bedienen können, daher dachte ich, ich könnte eine Anti-Generation-Office-Webanwendung verwenden, um das domänenübergreifende Problem zu lösen.

Beim umgekehrten Generierungsprozess mit Nginx sind einige Probleme aufgetreten.

Nginx-Konfiguration ist wie folgt

    location /document {
    proxy_pass https://view.officeapps.live.com;
    proxy_set_header host              $http_host;
    proxy_set_header X-real-IP         $remote_addr;
    proxy_set_header X-forwarded-for   $proxy_add_x_forwded_for; 
}

Die Fragen lauten wie folgt:

  1. Besuchen Sie my.domain.com/document. Der Seitenfehlerinhalt lautet:
    404-Datei oder Verzeichnis nicht gefunden.(IIS)

  2. Besuchen my.domain.com/document/op/view.aspx?src=http://img.labnol.org/di/Word.docx
    Der Seitenfehlerinhalt ist:
    404 NICHT gefunden (Nginx/1.6.2),
    und die Anfrage wird an my.domain.com/error/error.html?aspxerrorpath=/document/op/view/aspx

  3. weitergeleitet

Ich benutze Nginx nicht oft. Ich habe den Grund dafür nicht gefunden, nachdem ich es lange ausprobiert habe. Bitte geben Sie mir einen Rat.

伊谢尔伦伊谢尔伦2750 Tage vor1826

Antworte allen(1)Ich werde antworten

  • 仅有的幸福

    仅有的幸福2017-05-16 17:26:56

    在别人的帮助下找到原因了 第二行改为 roxy_pass https://view.officeapps.live.com/; 就可以了

    Antwort
    0
  • StornierenAntwort