nginx の設定には laravel forge を使用しています。/etc/nginx/sites-enable
に含まれるディレクトリに設定ファイルを作成することで、新しいサーバー(サイト)を広告しますnginx.conf
。そこの最初のサイトはうまく機能します:
a.example.com
server {
listen 80;
server_name a.example.com;
root /home/forge/a.example.com/public;
...
}
ただし、同じツールを使用して別のサイト、つまり b.example.com を追加すると、b.example.com へのすべてのリクエストが代わりに a.example.com に配信されます。
b.example.com
server {
listen 80;
server_name b.example.com
root /home/forge/b.example.com/public;
...
}
誰かがこの混乱から私を助けることができますか?