🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
>[danger]开启Apache跨域支持 --- apache目录下找到etc/httpd.conf配置文件 如果要对服务器所有静态资源进行设置, 则在如下添加即可 ``` <Directory "/opt/lampp/htdocs"> AllowOverride All Header add Access-Control-Allow-Origin * Header add Access-Control-Allow-Methods "POST, GET, OPTIONS, DELETE" Header add Access-Control-Allow-Headers "Content-Type" Require all granted </Directory> ``` 如果`<Directory>`里有其他的东西, 不用碰, 只需在末尾添加里面这五行即可. 路径代表对某个文件夹下的资源设置如下参数 * AllowOverride: 指明Apache服务器是否去找.htacess文件作为配置文件,如果设置为none,那 么服务器将忽略.htacess文件,如果设置为All,那么所有在.htaccess文件里有的指令都将被重写 * Require all granted: 允许所有请求访问资源 * Header add 添加响应头, 参数 和 值 * Access-Control-Allow-Origin 允许连接的请求源 * 代表所有 * Access-Control-Allow-Methods 允许连接的请求方法 * Access-Control-Allow-Headers 允许连接时, 携带的请求头字段 >[warning] 注意 --- 这里会与代码层面的响应头设置 重叠, 所以只设置一个就可以