在做页面开发时,有时会在前端页面发送一些ajax请求,如果ajax请求允许其他站点的请求,则服务器端需要设置允许跨域请求,那么在nginx服务器下,怎么配置允许跨域?很简单,加几条命令就行了,下面来看一下。
方法/步骤
1
打开电脑上的终端工具,连接上nginx所在的服务器。
2
连接上后,需要先定位到nginx所在的目录。使用cd命令切换到对应的目录。cd /etc/nginx
3
然后可以使用ls命令查看该目录下的文件。
4
可以看到有一个nginx.conf的文件,这就是配置文件,我们需要修改这个配置文件,使用sudo vim nginx.conf 命令来编辑这个文件。
5
打开了文件后,按一下键盘上的i键,让其变为编辑状态。
6
在编辑状态下,在http节点下添加三条命令就行了,命令如下:add_header Access-Control-Allow-Origin *; add_header Access-Control-Allow-Methods GET,POST,OPTIONS; add_header Access-Control-Allow-Headers X-Requested-With;
7
输入好后,按一下键盘上的esc键,退出编辑状态,然后输入:wq来保存修改。(命令中的冒号是需要的)。这样添加后,nginx下的站点就允许跨域请求了。
上一篇:hadoop安装教程
下一篇:怎么做椒盐鸭架