为了账号安全,请及时绑定邮箱和手机立即绑定

nginx部署多个vue项目求大佬指点!

nginx部署多个vue项目求大佬指点!

POPMUISE 2019-10-25 20:35:33
nginx配置如下:nginx.confuserwww-data;worker_processesauto;pid/run/nginx.pid;events{worker_connections768;#multi_accepton;}http{sendfileon;keepalive_timeout65;types_hash_max_size2048;include/etc/nginx/mime.types;default_typeapplication/octet-stream;ssl_protocolsTLSv1TLSv1.1TLSv1.2;#DroppingSSLv3,ref:POODLEssl_prefer_server_cipherson;access_log/var/log/nginx/access.log;error_log/var/log/nginx/error.log;gzipon;gzip_disable"msie6";access_log/var/log/nginx/access.log;error_log/var/log/nginx/error.log;gzipon;gzip_disable"msie6";include/etc/nginx/conf.d/*.conf;include/etc/nginx/sites-enabled/*;}sites-enabled>defaultserver{listen80default_server;listen[::]:80default_server;#Addindex.phptothelistifyouareusingPHPindexindex.htmlindex.htmindex.nginx-debian.html;server_name_;location/{#Firstattempttoserverequestasfile,then#asdirectory,thenfallbacktodisplayinga404.proxy_passhttp://127.0.0.1:3000;}location/admin/{root/root/cms-admin/dist;try_files$uri$uri//index.html;indexindex.htmlindex.htm;}location~.*\.(js|css|png|jpg|gif|swf|ico|pdf|mov|mp3|wav|json|woff2)${proxy_passhttp://127.0.0.1:3000;}location/api/{proxy_passhttp://127.0.0.1:3002/api/;}}3000端口跑了一个ssr项目,可以正常访问访问xxx/admin返回500,请问是哪里出了问题可以确定/root/cms-admin/dist下存在index.html文件
查看完整描述

2 回答

?
紫衣仙女

TA贡献1839条经验 获得超15个赞

这样看不出来问题,你把配置全发出来看看。如果不方便的话,可以在location中通过return600;方式,一步步调试,确认哪里出问题了。
                            
查看完整回答
反对 回复 2019-10-25
  • 2 回答
  • 0 关注
  • 858 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信