Categories: Magento

Redirect 301 da vecchio ecommerce a magento

Reading Time: < 1 minute

Nel trasferire un ecommerce da una vecchia piattaforma, oscommmerce, zencart o altro, a magento si presenta la necessità di indicare le nuove url dei vecchi prodotti al fine di non perderne l’indicizzazione.

Magento per l’url redirect mette a disposizione uno strumento fantastico, l’Url Rewrite Management, che però ci consente di reindirizzare soltanto vecchie url di magento a nuove url di magento; come faccio quindi se le mie vecchie url non provengono da magento ma da un altro software?

La soluzione è inserire la regola a mano dentro il database di magento in questo modo:

apriamo la tabella core_url_rewrite ed inseriamo le informazioni in questo modo

  • in url_rewrite_id inseriamo un numero progressivo partendo dall’ultimo numero presente
  • in store_id inseriamo l’id dello store
  • category_id e product_id possono essere lasciati vuoti
  • inseriamo in id_path un numero ad es. 9999 che con una certa probabilità non interferirà con gli id dei nostri prodotti
  • inseriamo in request_path la vecchia url senza il dominio ne / iniziale ad es. prodotto.php?id=1234
  • inseriamo in target_path la nuova url senza dominio ne / iniziale ad es. magliette/maglia-rossa.html
  • is_system può essere lasciato vuoto
  • inseriamo in options RP che sta per permanent redirect
  • inseriamo in description redirect permanente per ricordarci di cosa si tratta
wallaceer

Recent Posts

Bash monitor per linux server con alerts

Il progetto che prevedeva uno script bash per il monitoraggio, tramite crontab, delle risorse di…

2 settimane ago

RicetteUmbre: da sito web ad app mobile con React Native e AI

Portare un progetto editoriale sullo smartphone non significa necessariamente riscriverlo da zero. Con RicetteUmbre abbiamo…

3 settimane ago

Monitorare le risorse di un server o computer linux in modo semplice

Reading Time: 2 minutesMonitorare le risorse di un server o computer linux in modo semplice…

1 anno ago

Esclusione di prodotti da una regola a catalogo in Magento 2

Reading Time: < 1 minuteEsclusione di una serie di prodotti selezionati tramite l'apposito menù e…

4 anni ago

Traduzione di testo con googletranslate

Reading Time: < 1 minuteNel video che vedete di seguito, a titolo di esempio, ho…

4 anni ago

Restart di php-fpm con capistrano dopo un deploy

Reading Time: 2 minutesVediamo come è possibile fare il restart di php-fpm con capistrano dopo…

4 anni ago