2012-04-12 11 views
1

Ich erstelle dynamisch rss-Ausgabe aus einer PHP-Datei und die URL zur Ausgabe der Feed ist http: //mysite/rss-feed.php. Ich habe diese tutorial verfolgt, um den Feed zu generieren.Wie RSS-Leser Ausgabe von .php Datei behandelt

Ich habe einige der RSS-Ausgabe-URL gesehen, Sie werden keine Dateierweiterung haben. Ich bin kein MVC-Framework verwenden, so wird die URL-Dateierweiterung haben auch

Wie pro meine Website in Yahoo Small Business gehostet wird, habe ich keinen Zugriff auf mod_rewrite und .htaccess-Datei die Endung .php

zu verstecken

Obwohl ich Header ("Content-Typ: Anwendung/rss + xml; Zeichensatz = ISO-8859-1") festgelegt haben. Ich habe Zweifel, dass alle RSS-Leser werden meine RSS-Ausgabe betrachten und ich habe die RSS-Ausgabe mit W3C RSS Validator-Tool getestet, sagt es seine gültige RSS.

Ich habe auch 2 Fragen bekommt

1) Ist dies der richtige Weg Leser zu sagen, das rss lesen von PHP-Datei von XML-Datei insted.

2) Welches ist der bessere Weg ist es, die URL zu halten, http: //mysite/rss-feed.php oder http: // mysite/rss-feed.

Antwort

1
  1. Ja, der Leser sollte sich um den MIME-Typ kümmern, nicht um seine Erweiterung.
  2. Es ist egal, aber ich würde das letztere bevorzugen, weil es kürzer ist.