我使用laravel forge来配置我的nginx。它通过在/etc/nginx/sites-enable
目录中创建配置文件来广告新服务器(站点),该目录包含在nginx.conf
中。第一个网站效果很好:
server {
listen 80;
server_name a.example.com;
root /home/forge/a.example.com/public;
...
}
但是,当我在那里添加另一个网站,即b.example.com时,使用相同的工具,所有对b.example.com的请求都会被传递到a.example.com。
server {
listen 80;
server_name b.example.com
root /home/forge/b.example.com/public;
...
}
有人可以帮我摆脱这个烂摊子吗?