Non perdere l'indicizzazione con cambio di cms ecommerce

mr wooy

Nuovo Utente
21 Giu 2018
2
0
1
upload_2018-6-21_16-54-46.png
AGGIUNGI UNA RISPOSTA


Salve, ho una domanda da farvi. Ho un ecommerce realizzato in prestashop con un ottima indicizzazione nella cartella root del mio server e un altro ecommerce realizzato da zero con wordpress in una sotto cartella della root chiamata "new". Il punto è che vorrei eliminare il vecchio sito fatto con prestashop ed utilizzare il nuovo fatto con wordpress ma allo stesso modo non vorrei perdere l'indicizzazione acquisita con il vecchio sito. Come posso risolvere? E' sufficiente che inserisco nel file .htaccess di prestashop la seguente regola : RedirectMatch 301 /new/(.*) http://www.sitoweb.com/$1 ? Grazie
 

mr.x

Utente Attivo
9 Apr 2016
223
22
28
Ciao
le url devono essere riscritte tutte, se tra le vecche e le nuove c'è corrispondenza (cioè la differenza nel link è data solo dal nome della sottocartella), ad esempio
http://sito/prodotto1 -> http://sito/new/prodotto1

allora puoi utilizzare la seguente regola che ti "cerca" nella sottocartella il link corrispondente al prodotto richiesto

Codice:
RewriteEngine On

RewriteCond %{REQUEST_URI} !^/new
RewriteRule ^(.*)$ /new/$1 [NC,L]
nel caso in cui la parte finale delle url sia diversa
es. http://sito/prodotto1 -> http://sito/new/prod-bello

ti tocca, quasi sicuramente, una regola di riscrittura per ogni url

Codice:
redirect 301 /vecchio_link http://sito.com/new/nuovo_link