これ何て呼びますか

RSSフィードを無効にしたいと思って、いろいろ調べたのですが、
先頭に、512Byteのコメントを入れれば、無効になるらしいので、
作成してみたのですが、どうも動きがおかしいです。お知恵をお貸しください。
次のように行うとIE7では、RSSフィードが無効になり、XSLTが有効になります。しかしFireFox2では、タグ等がなくなり、テキストのみが表示されてしまいます。動作を同じにしたいのですが、良い方法はないでしょうか?

xxx.php(動的に出力するためXML部分は、phpで行っています)
<?php
print( "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n" );
print( "<?xml-stylesheet type=\"text/xsl\" href=\"./xxx.xsl\"?>\n");
?>
<!-- 512byteの空白(省略)-->
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns="http://purl.org/rss/1.0/">
<省略>
</rdf:RDF>

A 回答 (1件)

http://www.kanzaki.com/memo/2006/11/06-1
こちらが参考になりますでしょうか?
    • good
    • 0
この回答へのお礼

header("Content-Type: text/xml");
で解決しました。
ありがとうございました。

お礼日時:2007/09/13 08:26

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!