Benim RSS / Atom doğru Content-type başlığında beslemeleri göndermek istiyorum, ben PHP erişim ya da başka herhangi bir sunucu tarafı dil olmadan bunu yapabilir mi? Hedef, bir besleme ve sadece düz bir XML dosyası olarak tedavi tarayıcısı için.
Belirli bir ortam türü ile bu belirli bir dosyayı göndermek için sunucu söyleyebilirim.
Apache AddType
and ForceType
a> yönergesi bunu vardır:
# send all .atom files with application/atom+xml
AddType application/atom+xml .atom
# send only foo.bar as application/atom+xml
<FilesMatch ^foo\.bar$>
ForceType application/atom+xml
</FilesMatch>
Kullanılacak <Directory>
, <DirectoryMatch>
, <Files>
, <FilesMatch>
, <Location>
and <LocationMatch>
{[(6) için }] onlar izin içeri Sadece <Files>
ve <FilesMatch>
bir. htaccess dosyasında kullanılabilir.
RSS / ATOM besleme belirli bir uzantısı vardır, ya da belirli bir dorectory sunulursa, ben Apache RSS doğru içerik türü ile beslemeleri hizmet verecek, böylece Apache AddType directive kullanabilirsiniz varsayalım:
The
AddType
directive maps the given filename extensions onto the specified content type. MIME-type is the MIME type to use for filenames containing extension.
Not tested, but I suppose something like this, either in your Apache's main configuration file, or in a .htaccess
file, might do, for RSS feeds :
AddType application/rss+xml .rss
Ve, ATOM için, böyle bir şey, muhtemelen:
AddType application/atom+xml .atom