【发布时间】:2015-12-28 10:09:08
【问题描述】:
我的网站有问题,正如你在 opencart 中所知道的,我们有 config.php 可以处理 HTTP 请求,下面是代码:
define('HTTP_SERVER', 'http://www.DOMAIN.com/');
define('HTTPS_SERVER', 'https://www.DOMAIN.com/');
如果我们进入网站 www. DOMAIN.com,网站将运行良好 但如果没有 www. 就无法工作,例如:http://DOMAIN.com
如果我们将 www. 从 config.php 中删除,那么网站将运行良好。
我认为问题是 Access-Control-Allow-Origin
的原因我尝试在 .htaccess
中使用以下代码Header add Access-Control-Allow-Origin "*"
Header add Access-Control-Allow-Headers "origin, x-requested-with, content-type"
Header add Access-Control-Allow-Methods "PUT, GET, POST, DELETE, OPTIONS"
通过添加上述代码,网站可以正常工作,但功能不完整。 但是 jquery-2.1.1.min.js 中仍然存在问题
catalog/view/javascript/jquery/jquery-2.1.1.min.js
那么,请指导我如何使它对他们俩都有效?
例如:Domain.com 和 www.domain.com
【问题讨论】:
-
这看起来像是一个错字:
define('HTTPS_SERVER', 'http://www.DOMAIN.com/');。你错过了httpS -
它与 ssl 或 https 无关,这个问题是其他一些问题的原因,这就是我在这里发布这个问题的原因。
-
停止在两个不同的主机名上托管您的网站。设置从
example.com到www.example.com的重定向。
标签: javascript .htaccess cors opencart