我正在使用以下代码:
$config['base_url'] = "http://www.aaa.com/";
我也在使用Flash导航:
on(release) {
getURL("http://www.aaa.com/xxx/index");
}
问题是当我在地址栏中将{url}作为http://aaa.com
时,Flash导航链接无效。如果我完美地提供http://www.aaa.com
其工作的链接。
任何人都可以解决我的问题吗?
否则,是否可以像这样使用:
$config['base_url'] = "http://www.aaa.com/";
$config['base_url'] = "http://aaa.com/";
答案 0 :(得分:1)
这个问题很模糊。但要使用www
重定向到.htaccess
,请尝试:
RewriteCond %{HTTP_HOST} !^www|localhost
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [L,R=301]
答案 1 :(得分:0)
flash对象是否试图从服务器读取页面/数据? 在这种情况下,闪存的跨域策略可防止表单访问驻留在其他域上的数据。 (子域名,例如www.aaa.com和aaa.com被视为不同的域名。) 您需要添加crosdomain.xml策略文件http://kb2.adobe.com/cps/142/tn_14213.html
答案 2 :(得分:0)
如果Petah的回答对您没有帮助,那么它很可能是您的Web服务器的设置。我使用共享主机,我知道无论何时配置新域我都有这样的选项:
如果您拥有自己的Web服务器,请检查httpd.conf文件。否则,如果它在共享主机上,请查看是否有设置使其成为必需/不需要。