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

golang - サーバーが静的ファイルを読み取れないため、リバースプロキシとしてnginxを実行します

Web サイトの HTML には次のコードが含まれています:

リーリー

現在の問題は、ブラウザがこれらのファイルを読み取れないことです
サーバーとして go を使用し、リバース プロキシとして nginx を使用します
html ファイルは /home/user/project/ ディレクトリに配置されます
static および他のフォルダーもこのディレクトリに配置されます
/ home/user/project/ はプロジェクトのルートディレクトリです

nginxは次の構成です

リーリー

でも効果がある気がしない

Web ページの元のコードを変更せずに、ブラウザーが指定されたファイルを正しく検索できるようにするにはどうすればよいですか?

大家讲道理大家讲道理2692日前1141

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

  • 怪我咯

    怪我咯2017-05-16 17:18:46

    参考までに beego の nginx 設定ファイルを示します。一般的な原則として、URL に css、js、fonts、img 文字を指定するだけでなく、ファイルが存在しない場合は nginx がそれを引き継ぎます。は、GO サーバーによって開かれた Web に相当するバックエンド リクエストに転送されます

    リーリー

    返事
    0
  • キャンセル返事