Salve, un sito che gestisco (ma che non ho creato io) utilizza osCommerce all'url www.sito.com/catalog/ . Questo sito opera da anni e ha ottimi pageRank su tutti i suoi prodotti.
Il mio obiettivo è impostare l'htaccess in modo da togliere il 'catalog' dall'url mantenendo però il pagerank attuale.
Le soluzioni che mi sono venute in mente sono:
- spostare tutto il contenuto della cartella catalog nella cartella padre e effettuare un 301 redirect verso la cartella base per tutti quelli che tenteranno di accedere alle vecchie url contenenti il /catalog/
- mantenere l'attuale struttura dei file, creare una regola di rewrite che indirizzi tutte le richieste del tipo www.sito.com/index.php verso www.sito.com/catalog/index.php (ovviamente in modo invisibile agli utenti) e creare una regola che reindirzzi tutti i vecchi url verso la nuova url priva di 'catalog'. Il problema di tutto questo è che, messa così, si può generare un loop di reindirizzamenti.. o sbaglio?
Altrimenti, quale altra soluzione mi consigliate?