私は基本的なホームページがなぜ通過するのかを追跡するために数日を過ごしました。nginx
私のconfをどのように定義しても変わりません。私はgrepで地獄に行き、ついに今日の地獄の結果、hellがgrepに戻りました/srv/http/etc/nginx
。
これはどこから来たのですか?誰でも推測できますか? 何かしてたけど思い出せないかもしれません。時間はかなり経過しましたが、説明するオンラインチュートリアルが見つかりません。 ここは合法的な場所ですか?
/srv/http/www
自分のファイル/etc/nginx/nginx.conf
のデフォルトサイトとしてルートパスを使用していることに注意してください。そこでクレイジーマッピングが機能するかどうかはわかりません。そうしないと、誤って手動でそこに移動しない限り、設定がどのように到達したかがわかりません。では、実際にどのように機能しますか?
メインページがロードされます。ページは、/srv/http/usr/share/nginx/html/index.html
nginxの完全なインストールが完了したように見えるという点で、同じ代替場所パターンに奇妙に従います/srv/http
。
外の人のうち、どこから来たのか知っている人はいますか?、または私は手動でどこかに移動したと思いますか?
答え1
調査の結果、これはCHROOT JAILにインストールしようとし、アーチディストリビューションなので参照があります。ここ記載されている内容を参照してください/srv/www
。
/etc/nginx/nginx.confにある構成の代わりに代替構成を使用する必要があるようです。これは、見たい方法に応じてマスク、代替使用、または荷重として機能します。