server {
listen 80;
server_name localhost;
#charset koi8-r;
#access_log logs/host.access.log main;
location / {
proxy_pass http://localhost:8080;
}
location /apis {
rewrite /apis / break;
proxy_pass http://mooc.com;
}
}
vue项目运行在端口8080 我如果直接listen 8080就会冲突,所以我把80端口转到8080,并把/apis转到真实接口地址。这样接口读取是正常的,但是非常非常缓慢,大概几分钟页面才会显示出来,直接访问8080是秒开的,这是为什么呢?我的配置文件有问题吗
你把
http://localhost:8080
改成http://127.0.0.1:8080
试试