nginx のセカンダリ ディレクトリにスラッシュを追加することの影響
为情所困
为情所困 2017-05-16 17:29:56
0
1
642

私の Web プログラムは app1 ディレクトリにあります。http://server.com/app1/ を使用してアクセスすると、すべてが正常です。ただし、http://server.com/app1 を使用してアクセスすると、ページ内のハイパーリンクがMiss this 2 次ディレクトリ (

など) になります。 リーリー

が http://server.com/app1/static/sytle.c... ではなく http://server.com/static/sytle.css を指しているため、リソースの取得が失敗します。

ルールを追加することでジャンプできることはわかっています

リーリー

しかし、これでは URL に余分なスラッシュが追加されます。他に方法はありますか?

以下は私の nginx 構成です:

リーリー
为情所困
为情所困

全員に返信(1)
阿神

DaiJie がコメントで述べたように、この問題が発生するのはごく普通のことであり、Web サーバーとブラウザのデフォルトの動作は正しいものです。
サブジェクトが静的リソースを参照するには、絶対パスまたはドメイン名を含む完全なアドレスを使用することをお勧めします。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート