私はデフォルトのnginx設定で始めました。 /etc/nginx/sites-available/default.aspのデフォルト設定を変更しました。Nginxという名前の仮想ホストVagrantで働いていない
server {
listen 80;
listen [::]:80;
root /var/www/html;
index index.html index.htm index.nginx-debian.html;
server_name mysite.com www.mysite.com;
location/{
try_files $uri $uri/ =404;
}
}
/etc/nginx/nginx.confの基本設定は変更されません。
は、私は次のような構成で浮浪者]ボックスに、この全体のセットアップを実行しています。(簡潔にするために他の線を省略。)
web.vm.network :forwarded_port, guest: 80, host: 8001
web.vm.network "private_network", ip: "192.168.56.105"
を今、私はブラウザ上192.168.56.105を打つ場合、私はHTMLを見ますページがレンダリングされていますが、mysite.comと入力すると次のエラーメッセージが表示されます。 要求されたURLが持っているが私の/ etc/hosts興味深いことに
192.165.56.105 mysite.com
私が直接インストールnginxのサーバー上で同じ設定を試しに次のエントリを追加し
を取得することはできません
エラーubuntuマシン上で動作します。私はバゲントの設定に問題があるかどうか疑問に思っています。誰もエラーがどこにあるのかを指摘してもらえますか?
それは恥ずかしい間違いでした。 – Varun
もう一組の目がいい! –