このように、末尾にスラッシュ(削除の手助け、追加の手助けなど)については、ここにたくさんの質問があります。私の趣味は、「私を助けてくれる」ということです。URLに末尾のスラッシュは何ですか?
私はnginx
プロキシの背後にnodejs
+ expressjs
のパワードWebサイトを持っています。私は後ろにスラッシュのないURLを持っていますが、Chrome/Safari開発者ツールやFirebugが後ろにスラッシュを付けずにリクエストを表示しても、ブラウザは末尾にスラッシュを追加しています。したがって、デバッグツールでは、http://localhost:3000/resource?id=resource_id
へのリクエストを見ることができますが、ブラウザのアドレスバーにはhttp://localhost:3000/resource/?id=resource_id
と表示されます。
上記のように、ブラウザでスラッシュを追加しません2つの理由から、なぜ最初に起こっているのかを理解したいと思います。
おかげで、私はあなたの指示に従います。しかし、スラッシュが挿入される原因についてはまだ分かりません。私はそれをやっていない、それはすべてのインスタンスに挿入されていません。スラッシュが追加されるルートはほんのわずかです。どうして? – punkish