我正在使用WHMCS结算系统。 WHMCS有自己的联盟计划,但它只适用于子域。由于计费应该在不同的服务器上,以防万一。
因此我们为此创建了一个脚本,因为用户希望使用主链接而不是子域链接。因为那时你使用子域名my.xeovo.com而不是xeovo.com,你将直接进行计费,并且没有选择查看主站点。
JavaScript需要" r"从链接。这就是推荐链接的样子(/?r = 1)
MOV AX, 1900
MOV BL, AH
INC AL
该脚本完全正常,但我们在FireFox中遇到了一个小问题。我们在Chrome / Opera / IE上测试过,一切都很好。 如果您在FireFox中打开https://www.xeovo.com并单击证书,您将获得此信息 here is screenshot
所以我们知道如何解决这个问题?感谢。
答案 0 :(得分:1)
如果您检查浏览器控制台(工具> Web Developer> Web控制台),则会出现以下错误:
Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https://my.xeovo.com/aff.php?aff=undefined. (Reason: CORS header ‘Access-Control-Allow-Origin’ missing).
根据here,它是一个标题,以防止他人使用您的资源,该答案有解决方案:
在my.xeovo.com中,将以下行添加到.htaccess:
<IfModule mod_headers.c>
Header set Access-Control-Allow-Origin "*"
</IfModule>
您可能需要阅读有关此标头的更多信息,以将其优化为自定义文件,而不是一切。