server {
listen 80;
server_name www.domain1.com;
root path_to_1st_website;
proxy_pass http://127.0.0.1:3000;
}
server {
listen 80;
server_name www.domain2.com domain2.com;
root path_to_2nd_website;
proxy_pass http://127.0.0.1:3004;
}
我在我的nginx服务器上使用了上述配置,但是在domain1.com和domain2.com上都显示了第二个配置的内容,即domain2。
我想domain1应该显示来自第一个网站的数据和domain2应该显示来自第二个网站的数据。
1条答案
按热度按时间kqqjbcuj1#
我通过将
server_name
与www
和non www
一起使用解决了这个问题。