2011-07-14 3 views
0

私は、ブラウザで表示するときにApacheサーバサイドのロジックを含む使用して、いくつかのXMLを表示または非表示にしようとしている:ApacheのSSIとXML

<!--#config timefmt="%Y%m%d%T"--> 
<!--#if expr="($DATE_LOCAL < '2011071709:20:00')"--> 
<xml>...</xml> 
<!--#endif --> 

はしかし、これは失敗し、それがコメントとしてSSI文を扱います(私は「ビューソース」を参照)。

ApacheのドキュメントのSSIページには、これはHTMLでしか動作しますが、誰でもこれをxmlページで動作させることができたのかどうかは不明です。

答えて

0

Apacheは、SSI文を解析するかどうかを判断するためにファイル拡張子を調べます。 http.confまたは.htaccessファイルで構成しない限り、.xmlファイルでは機能しません。

+0

ブルトンに感謝、あなたは正しいです。私は先に進み、次のディレクトリをconfigに追加しました:AddType application/xml xml AddHandler server-parsed xml – pinardelrio

関連する問題