nginx下vhost配置

Posted sunshine_zhf

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nginx下vhost配置相关的知识,希望对你有一定的参考价值。

配置文件所在目录:   /usr/local/nginx/conf/vhost/XXX.conf

server {
listen 9191;
server_name localhost;  (或IP)

charset utf-8;
error_log /home/wwwlogs/cloud_dailybuild.test.frontend.error.log;
access_log /home/wwwlogs/cloud_dailybuild.test.frontend.access.log;
root "/home/production/cloud_dailybuild/cloud-frontend/dist";   #前端项目路径

gzip_static on;
location /api {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Host $http_host;
proxy_pass http://116.62.33.242:9090;  #后端项目路径
}

location / {
try_files $uri $uri/ /index.html;
}
}

 

配置完vhost,重启nginx服务,命令:nginx -s reload














以上是关于nginx下vhost配置的主要内容,如果未能解决你的问题,请参考以下文章

nginx配置多个虚拟主机vhost

Nginx 配置多站点vhost

Nginx 配置多站点vhost

NGINX VHOST配置文件的使用 之四

用于 Playframework Websockets 的 VHosts Nginx 配置

Nginx 虚拟主机配置