私はこれに答えるために1時間を費やしましたが、あなたがボキャブラリを知っていなければ、検索することは非常に困難です。私が欲しいのは、死んだ単純なことです。私はそうのようなサーバーを持っている:私が欲しいものnginxは場所の部分を無視します
server {
listen 80;
server_name test.dev;
root /srv/www;
location/{
index foo.html;
}
location /foo {
index foo.html;
}
location /bar {
index foo.html;
}
}
は/、/ fooのためのもので、/バー、すべてのポイントへまったく同じファイルに。言い換えれば、私は場所部分が完全に無視されることを望む。私があなたに奉仕するように言うルートディレクトリからファイルを提供するだけです。
エイリアスは答えではないようですが、どのファイルが配信されるのかわかりません。
ご回答いただきありがとうございます。これがうまくいくと私は完全に信じていますが、これはエラーではないときにエラーコードを返すことに非常に不快です。 – Matthew
私は、デフォルトではnginxがファイルシステムのパスの一部であると解釈しますが、この動作を上書きする方法が必要であることを理解しています... – Matthew