标签归档:amh

解决AMH面板discuz小图标和字体跨域显示的问题

在/home/wwwroot/lnmp01/vhost/目录中找到对应虚拟主机的配置文件,在最后一个location后添加如下代码:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
#解决小图标显示不正常的问题↓
location ~* \.(eot|ttf|woff|svg|otf|woff2)$ {
add_header Access-Control-Allow-Origin *;
}
#解决小图标显示不正常的问题↓ location ~* \.(eot|ttf|woff|svg|otf|woff2)$ { add_header Access-Control-Allow-Origin *; }
    #解决小图标显示不正常的问题↓
    location ~* \.(eot|ttf|woff|svg|otf|woff2)$ {
       add_header Access-Control-Allow-Origin *;
    }

保存,然后重载nginx即可

AMH面板反向代理其他服务器反盗链规则设置

一下是反向代理规则:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
location ~* \.(gif|jpg|jpeg|png|bmp|js|css)$ {
valid_referers abc.com abc2.com;#多域名中间用空格分隔
if ($invalid_referer) {
return 403;
}
proxy_pass https://你要反代的域名;
proxy_ssl_server_name on;
proxy_set_header Host 你要反代的域名;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
location ~* \.(gif|jpg|jpeg|png|bmp|js|css)$ { valid_referers abc.com abc2.com;#多域名中间用空格分隔 if ($invalid_referer) { return 403; } proxy_pass https://你要反代的域名; proxy_ssl_server_name on; proxy_set_header Host 你要反代的域名; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; }
location ~* \.(gif|jpg|jpeg|png|bmp|js|css)$ {
    valid_referers abc.com abc2.com;#多域名中间用空格分隔
    if ($invalid_referer) {
        return 403;
    }

    proxy_pass https://你要反代的域名;
    proxy_ssl_server_name on;
    proxy_set_header Host 你要反代的域名;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}