Ciao,
dopo aver creato la mia mappa del sito, ho cercato di seguire il suggerimento di rendere SEF il suo indirizzo MIODOMINIO.EXT/index.php?option=com_osmap&view=xml&id=1
in un più semplice
MIODOMINIO.EXT/sitemap.xml
Per far questo ho letto di procedere inserendo nel mio file .htaccess queste istruzioni:
RewriteCond %{REQUEST_URI} ^/sitemap.xml
RewriteRule .* /index.php?option=com_xmap&sitemap=1&view=xml
ma digitando MIODOMINIO.EXT/sitemap.xml mi dà errore 404
(404 - View non trovato [name, type, prefix]: xml, xml, osmapView)
Ho quindi provato di mia iniziativa a sostituire le precedenti istruzioni di Rewrite con
Redirect 301 /sitemap.xml /index.php?option=com_osmap&view=xml&id=1
e così il redirect funziona
MIODOMINIO.EXT/sitemap.xml
viene reindirizzato regolarmente a
MIODOMINIO.EXT/index.php?option=com_osmap&view=xml&id=1
Domanda 1:
Qualcuno, per favore, può spiegarmi perché non funziona il comando di rewrite?
RewriteCond %{REQUEST_URI} ^/sitemap.xml
RewriteRule .* /index.php?option=com_xmap&sitemap=1&view=xml
Dovendo comunque caricare su Google Search l’indirizzo della mia sitemap,
Domanda 2:
È la stessa cosa per Google se invece di dare un comando Rewrite reindirizzo /sitemap.xml con un Redirect 301?
Grazie. Saluti