Nginx解决前端访问资源跨域问题

nginx常用命令:

验证配置是否正确: nginx -t

查看Nginx的版本号:nginx -V

启动Nginx:start nginx

快速停止或关闭Nginx:nginx -s stop

正常停止或关闭Nginx:nginx -s quit

配置文件修改重装载命令:nginx -s reload

 

在停止ngix后,会自动删除/logs目录下的nginx.pid 

可以使用命令 nginx -c conf/nginx.conf 重新创建 或者 再次启动nginx

 

查看nignx 监听端口 是否启动成功

netstat -ano | findstr 端口号 

 

解决关闭nignx后 端口仍在监听中 

1、netstat -ano | findstr 端口号   #获取到PID

2、 tasklist | findstr "PID"  #命令找到nginx进程信息

3、 taskkill /f /t /im nginx.exe #结束nginx进程

 

2、介绍如何配置Nignx 解决跨域问题

前端ip端口号::8080/

后端ip端口号::8082/

 

现在我们在不做跨域设置时,前端请求如下

1 uni.request({ 2 url:'http://localhost:8082/ApiController/test', 3 success:(res)=>{ 4 console.log(res.data) 5 }, 6 })

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zzjzpd.html