J'ai ajouté /views/sitemap/index.xml et je veux l'afficher quand je vais à l'URL appropriée.Comment rendre sitemap.xml dans l'application rails
class SitemapController < ApplicationController
def index
respond_to do |format|
format.html
format.xml
end
end
end
Et routes.rb
match "sitemap/" => "sitemap#index"
utilisant Rails 3
Quand je vais à mydomain.com/sitemap/ Je viens d'obtenir une page blanche. Des idées?
index.xml
<?xml version="1.0" encoding="UTF-8"?>
<urlset
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9
http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">
<url>
<loc>http://www.mydomain.com/</loc>
<changefreq>weekly</changefreq>
</url>
</urlset>
Oh, mon erreur dans le poste. J'ai corrigé cela et toujours pas de chance. – 99miles
pouvez-vous coller le contenu de votre fichier index.xml? –
a ajouté la à la question d'origine – 99miles