三种分别是基于IP,基于域名,基于端口(记得配置监听端口)
基于IP
第一步添加网卡
第二步写配置文件(写完一定要重启服务 nginx -s reload)
配置文件目录:/usr/local/nginx/conf/nginx.conf
基于域名
就要在/etc/hosts 的里面写下local host缓存
然后再将配置文件里面的server_name(域名)、root(根目录)两个参数修改成对应的即可
基于端口
只需要将配置文件的监听端口修改一下
跨域知识点
同源:
协议相同
域名相同
端口相同
一、JSONP 跨域 (1传输数据很少2只支持get传输)
jsonp的原理就是利用 <script> 标签没有跨域限制,通过<script>标签src属性,发送带有callback参数的GET请求,服务端将接口返回数据拼凑到callback函数中,返回给浏览器,浏览器解析执行,从而前端拿到callback函数返回的数据。
JSONP的缺点:
具有局限性, 仅支持get方法
不安全,可能会遭受XSS攻击