私のnginx confは代替場所にどのように入りますか?

私のnginx confは代替場所にどのように入りますか?

私は基本的なホームページがなぜ通過するのかを追跡するために数日を過ごしました。nginx私のconfをどのように定義しても変わりません。私はgrepで地獄に行き、ついに今日の地獄の結果、hellがgrepに戻りました/srv/http/etc/nginx

これはどこから来たのですか?誰でも推測できますか? 何かしてたけど思い出せないかもしれません。時間はかなり経過しましたが、説明するオンラインチュートリアルが見つかりません。 ここは合法的な場所ですか?

/srv/http/www自分のファイル/etc/nginx/nginx.confのデフォルトサイトとしてルートパスを使用していることに注意してください。そこでクレイジーマッピングが機能するかどうかはわかりません。そうしないと、誤って手動でそこに移動しない限り、設定がどのように到達したかがわかりません。では、実際にどのように機能しますか?

メインページがロードされます。ページは、/srv/http/usr/share/nginx/html/index.htmlnginxの完全なインストールが完了したように見えるという点で、同じ代替場所パターンに奇妙に従います/srv/http

外の人のうち、どこから来たのか知っている人はいますか?、または私は手動でどこかに移動したと思いますか?

答え1

調査の結果、これはCHROOT JAILにインストールしようとし、アーチディストリビューションなので参照があります。ここ記載されている内容を参照してください/srv/www

/etc/nginx/nginx.confにある構成の代わりに代替構成を使用する必要があるようです。これは、見たい方法に応じてマスク、代替使用、または荷重として機能します。

関連情報