Wie erstellen Sie eine XML-Sitemap für CakePHP?
Ich möchte erstellen Sie eine sitemap, aber ich weiß sehr wenig über die Verwendung von XML-Sitemaps. Ich benutze CakePHP. Es gibt eine Menge software auf google und guides, aber ich möchte Sie trotzdem bitten, für eine einfache Möglichkeit zum erstellen von XML-sitemaps für CakePHP.
Ich hochladen der website auf den server, es verlässt sich nicht auf localhost.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Hier ist eine schnelle Lösung Beispiel für Sie mit zu spielen und passen Sie an Ihre Bedürfnisse
In Ihrem controller:
Ihre "Artikel" Modell:
Anzeigen:
Das ist ein guter Anfang, jetzt nur noch hinzufügen:
Router::parseExtensions('xml');
zu routes.phpVon dort aus möchten Sie eine route wie:
Router::connect('/sitemap', array('controller' => 'posts' ....., 'ext' => 'xml'))
direkt site.com/sitemap.xml der controller/action, wo die sitemap liegt.erstellen Sie eine xml-layout mit den richtigen überschriften und verschieben der Ansicht-Datei views/posts//xml-Datei.ctp
Besser noch: fügen Sie
Router::parseExtensions('xml');
zu routes.php (ohne die Tippfehler)