1

私は Nginx を使用しており、.conf ファイルに書き換えを追加して、URL の末尾のスラッシュをすべて削除しました。

rewrite ^/(.*)/$ /$1 permanent;

これは、無限ループに入る /blog フォルダーを除いて完全に機能します。

私が理解しているように、それは /blog フォルダーがディレクトリであり、すべてのディレクトリが自動的に末尾のスラッシュを追加するためです (例: /blog/)

Nginx のディレクトリの末尾のスラッシュを無効にする方法はありますか?

どうもありがとう!

4

1 に答える 1

3

ブログと一致しないように書き換えルールを変更します。

rewrite ^/((?!blog).+)/$ /$1 permanent;
于 2016-05-10T15:55:34.043 に答える