検索

ホームページ  >  に質問  >  本文

Nginx リバース プロキシ Office Web App の使用中に問題が発生しました

Microsoft Office Web App では、Office ドキュメントをオンラインで直接プレビューできます。効果は http://www.labnol.org/internet/google-docs-viewer-alternative/26591/

のようなものです。

Web サイトに iframe 形式でページを埋め込み、iframe 内の要素を操作できるようにする必要があるため、クロスドメインの問題を解決するために逆生成 Office Web App を使用することを考えました。

Nginx での逆生成プロセス中にいくつかの問題が発生しました。

Nginxの設定は以下の通りです

リーリー

質問は次のとおりです:

  1. my.domain.com/document にアクセスしてください。ページのエラー内容は次のとおりです:
    404-ファイルまたはディレクトリが見つかりません。(IIS)

  2. my.domain.com/document/op/view.aspx?src=http://img.labnol.org/di/Word.docx にアクセスしてください。 ページエラーの内容は次のとおりです:
    404 見つかりません(Nginx/1.6.2)、
    そして、リクエストは
    my.domain.com/error/error.html?aspxerrorpath=/document/op/view/aspx

    にリダイレクトされます。
私は Nginx をあまり使わないのですが、長い間試しても原因が分かりませんでした。アドバイスをお願いします。

伊谢尔伦伊谢尔伦2750日前1827

全員に返信(1)返信します

  • 仅有的幸福

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

    他の人の助けを借りて理由を見つけました。2行目をroxy_pass https://view.officeapps.live.com/;以上に変更します

    返事
    0
  • キャンセル返事