首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >crossdomain.xml不工作

crossdomain.xml不工作
EN

Stack Overflow用户
提问于 2009-05-03 05:59:23
回答 1查看 957关注 0票数 0

我需要添加一个crossdomain.xml文件到我的网站,这样一个可嵌入的flash小工具就可以访问它的rss feed。小部件抛出了一个错误,看起来是因为我的crossdomain.xml文件没有被视为有效的xml文件。

请注意,如果您浏览到我的站点上的跨域文件,浏览器将打开下载对话框:http://imgfave.com/crossdomain.xml

然而,如果您转到另一个站点上的跨域文件,浏览器将打开文件:http://newfoundlandartstore.com/crossdomain.xml

也许我的服务器没有包含正确的xml文件头?有没有什么办法有一个PHP跨域文件并在php中设置头文件?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-05-03 06:01:20

在顶部,放入:

代码语言:javascript
复制
<?php
  header('Content-Type: text/xml');
?>

要使add服务器将.xml作为.php文件运行,请将此文件添加到.htaccess

代码语言:javascript
复制
RemoveHandler .xml
AddType application/x-httpd-php .xml

但是,您可以避免使用PHP,只需编写以下代码:

代码语言:javascript
复制
AddType text/xml .xml
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/816441

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档