0

我正在使用以下代码:

$config['base_url'] = "http://www.aaa.com/";

我也使用 Flash 导航:

on(release) {
getURL("http://www.aaa.com/xxx/index");
}

问题是当我http://aaa.com在地址栏中提供 url 时 Flash 导航链接不起作用。如果我http://www.aaa.com完美地提供其工作的链接。

谁能解决我的问题?

或者,是否可以这样使用:

$config['base_url'] = "http://www.aaa.com/";
$config['base_url'] = "http://aaa.com/";
4

3 回答 3

1

这个问题很模糊。但是要重定向到www使用.htaccess尝试:

RewriteCond %{HTTP_HOST} !^www|localhost
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [L,R=301]
于 2010-10-20T12:29:24.833 回答
0

闪存对象是否试图从服务器读取页面/数据?在这种情况下,闪存的跨域策略会阻止表单访问驻留在其他域上的数据。(子域,例如 www.aaa.com 和 aaa.com 被视为不同的域。)您需要添加一个 crosdomain.xml 策略文件http://kb2.adobe.com/cps/142/tn_14213.html

于 2010-10-20T12:38:29.633 回答
0

如果 Petah 的回答对您没有帮助,那么很可能是您的 Web 服务器的设置。我使用共享主机,我知道每当我配置一个新域时,我都有这样的选项:

DreamHost 上的域选项

如果您拥有自己的 Web 服务器,请检查 httpd.conf 文件。否则,如果它在共享主机上,请查看是否有使其成为必需/非必需的设置。

于 2010-10-20T12:40:12.140 回答