我知道这个问题已经被回答过很多次了,所以如果有人愿意给我指出另一个专门回答我的问题的帖子,那很好...就目前而言,我的搜索没有产生很多结果。
所以我有一个网站,比如 mysite.com,里面嵌入了一个 flash swf,然后我转到 www.mysite.com ... 突然间,一切都无法正常工作。我想彻底弄清楚这个问题,因为这并不意味着页面根本“无法加载”;它可以加载,但我只能做某些事情;好像某些功能被禁用了(可能是特定 URL 的 URL 请求等)。
我是否需要在控制面板中管理它?我认为不需要,因为网站可以加载;只是 swf 中的功能受到限制。
我在想这可能与我的 crossdomain.xml 文件有更多关系;可能是这样吗?
谢谢您的任何提示或建议。
答案1
事实证明,我发出的请求是错误的 URL。抱歉打扰了。我向 mysite.com/some/url 发出了请求,而不是 www.mysite.com/some/url
:p
答案2
我认为大多数情况下这会满足您的需要。
您可以将其添加到服务器上的 .htaccess 文件中。
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.example\.net$ [NC]
RewriteRule ^(.*) http://www.example.net/$1 [L,R]
我从我的网络托管商那里得到它维基百科
答案3
这里有一篇关于此问题的维基百科文章:http://en.wikipedia.org/wiki/URL_redirection
不用打开 Rewrite 引擎,只需一个简单的 html 文件即可:
<html><head>
<meta http-equiv="Refresh" content="0; url=http://www.example.com/">
</head><body>
<p>Please follow <a href="http://www.example.com/">link</a>!</p>
</body></html>
无需编写更多代码即可解决您的问题。