<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Redirect 301 e-commerce da Joomla a Magento]]></title><description><![CDATA[<p dir="auto">Ciao ragazzi, ogni tanto scrivo anche io <img src="https://connect.gt/plugins/nodebb-plugin-emoji/emoji/android/1f609.png?v=pjkabbjvlkk" class="not-responsive emoji emoji-android emoji--wink" title=";)" alt="😉" /></p>
<p dir="auto">Sto lavorando al redirect di un e-commerce dalla sua vecchia versione (Joomla + Virtuemart) alla nuova (Magento).<br />
La vecchia versione è stata sempre hostata in una cartella del dominio www.dominio.ext/old/ mentre la nuova sarà contenuta direttamente nella root principale, www.dominio.ext.<br />
La vecchia versione non ha mai avuto il mod_rewrite attivo per cui le URL che sto trasferendo sono del tipo</p>
<p dir="auto">www.dominio.ext/old/page=shop.browse&amp;category_id=XX&amp;option=com_virtuemart&amp;Itemid=X</p>
<p dir="auto">Per completezza, e perché magari può essere utile a qualcuno, la strategia seguita è quella di fare redirect 301 di tutte le pagine informative del sito, tutte le categorie merceologiche e, inizialmente, di un buon 30% degli articoli, scelti tra quelli che godono di maggiore visibilità sulle SERP, quelli più venduti negli ultimi mesi e quelli che hanno backlink. Nelle settimane successive allo switch cercherò di intercettare il più possibile gli errori segnalati in Google Webmaster Tool e aggiungere i redirect del caso.</p>
<p dir="auto">Ho già preparato il file .htaccess che caricherò nella cartella /old/, esso contiene tutti i redirect di cui sopra, del tipo</p>
<p dir="auto">RewriteCond %{QUERY_STRING} ^page=shop.product_details&amp;flypage=flypage.tpl&amp;product_id=XXX&amp;category_id=XX&amp;option=com_virtuemart&amp;Itemid=X<br />
RewriteRule ^index.php <a href="http://www.dominio.ext/nome-articolo.html" rel="nofollow ugc">http://www.dominio.ext/nome-articolo.html</a>?  [R=301,L]</p>
<p dir="auto">Adesso passiamo alla domanda: come restituire l'errore 404 di Magento (o un 404 personalizzato, o, ancora meglio, un redirect alla root) per la richiesta di tutti quegli articoli non inclusi nella prima versione dell'htaccess?<br />
Attualmente se provo a collegarmi alla vecchia pagina di un articolo non incluso nei redirect</p>
]]></description><link>https://connect.gt/topic/178064/redirect-301-e-commerce-da-joomla-a-magento</link><generator>RSS for Node</generator><lastBuildDate>Mon, 08 Jun 2026 17:57:21 GMT</lastBuildDate><atom:link href="https://connect.gt/topic/178064.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 05 Oct 2012 22:31:38 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Redirect 301 e-commerce da Joomla a Magento on Sat, 06 Oct 2012 00:08:57 GMT]]></title><description><![CDATA[<p dir="auto">Ho risolto da solo inserendo nell'.htaccess</p>
<pre><code>ErrorDocument 404 /no-route/
</code></pre>
<p dir="auto">/no-route/ in Magento è l'indirizzo predefinito della pagina 404 <img src="https://connect.gt/plugins/nodebb-plugin-emoji/emoji/android/1f609.png?v=pjkabbjvlkk" class="not-responsive emoji emoji-android emoji--wink" title=";)" alt="😉" /></p>
]]></description><link>https://connect.gt/post/1089693</link><guid isPermaLink="true">https://connect.gt/post/1089693</guid><dc:creator><![CDATA[glanzetta]]></dc:creator><pubDate>Sat, 06 Oct 2012 00:08:57 GMT</pubDate></item></channel></rss>