二月份为了应景就给头像戴上了口罩,然后今天想要修改资料发现通过浏览器上传无法正常保存,插件当然还是用的 Ultimate Member 查看了下问题原因,显示的错误是
no 'access-control-allow-origin' header
那么找了下发现需要给服务器的配置文件里添加跨越资源共享的信息,比较熟悉的原因是前几年也遇到过这个问题,当时是误打误撞的解决了,现在的话差不多知道原因,只需要在站点的 Nginx 配置文件里找到
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
{
expires 30d;
error_log off;
access_log /dev/null;
}
然后改成
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
{
add_header Access-Control-Allow-Origin *;
expires 30d;
error_log off;
access_log /dev/null;
}
就 OK ,也就是说只需要条件下面的代码进去即可。
add_header Access-Control-Allow-Origin *;
之后重启下 Nginx 的配置文件,刷新网页就行了。