Jump to content

[Risolto] Problema passaggio da Altervista ad Aruba


Recommended Posts

Ho creato il mio sito su Altervista e ora che è pronto vorrei passarlo su Aruba.

Ho già passato l'intera cartella di prestashop su aruba con FileZilla infatti mi fa accedere al back office e ho provato e riprovato a passare il backup del database preso da Altervista su Aruba.Ho seguito molte guide e ho modificato l'url del sito sia dal back office sia sul file del database tramite notepad.Ho anche modificato il file settings.inc ma la pagina continua a darmi il seguente errore 404 

Forbidden

You don't have permission to access / on this server.

 

Sono giorni che ci provo,ho letto diversi topic ma non riesco a trovare una soluzione 

Edited by Chiara Marena (see edit history)
Link to comment
Share on other sites

Ho parzialmente risolto il mio problema seguendo quest'ultimo passaggio che mi mancava,l'ho scrivo nel caso possa essere utile a qualcun'altro.

 

Sono entrata nel backoffice del nuovo sito in Preferenze -> URL e SEO  e oltre a modificare le voci “Dominio negozio“, “Dominio SSL” e “URL principale” ( nel caso in cui prestashop non sia installato nella directory principale del sito ma in una sottocartella e va popolata con il nome della cartella di installazione. Ad es. “/shop/” se prestashop è installato nella directory shop) ho anche rigenerato il file robots.txt cliccando sul pulsante che si trova nella stessa pagina.

 

 

Ora cliccando su il mio negozio in alto a destra dal backoffice mi porta al sito nuovo funzionante! L'unico problema è che apre il link con http://www.nomenegozio.it/prestashop/index.php? e quando invece digito solo http://www.nomenegozio.it/ mi da il solito messaggio d errore. Come devo fare per aprire il sito anche dal link più corto?c'è qualcuno che mi può aiutare??

Link to comment
Share on other sites

Dovresti fare un  redirect via .htaccess nella root del tuo sito (nella cartella base, che è la prima che compare quando ti colleghi via FTP)

Fai così: nella cartella sul tuo computer dove ci sono i file di Prestashop clicchi col tasto destro del mouse Nuovo >> Documento di testo (quindi con estensione .txt). Una volta creato, anche lasciando il nome di default (ad es. Nuovo documento di testo.txt) lo apri e inserisci la seguente riga di codice:

redirect 301 / http://www.nomenegozio.it/prestashop/index.php

A questo punto salvi e fai l'upload del file sul tuo sito. Adesso da client FTP devi rinominare il file semplicemente .htaccess

Attenzione: non va rinominato solo il nome (Nuovo documento di testo) ma anche l'estensione (.txt), cosa che su Windows potrebbe risultare un problema, per cui è meglio farlo direttamente sul server. Dopo se vuoi puoi scaricare il file rinominato sul tuo computer e cancellare quello vecchio con estensione txt, ormai inutile. 

 

 

Link to comment
Share on other sites

Finalmente ho risolto  :D  :D  grazie mille nicola.raphael!!

 

Ho creato il file .htaccess e poi l'ho trasferito tramite FTP modificandolo direttamente sul server apportando qualche modifica alla riga d codice che prima non funzionava

 

redirect 301 / http://www.nomenegozio.it/prestashop/index.php

 

trasformandola in :

 

redirect 301 /nomenegozio.it http://www.nomenegozio.it/prestashop/index.php

 

  però reindirizzava la pagina troppe volte e caricava a lungo prima di aprirla quindi pensando a quello che mi avevi detto ho cercato un codice sostitutivo da inserire nello stesso file .htaccess e ho provato con : 

 

RewriteEngine on
RewriteRule (.*) http://www.nomenegozio.it/prestashop/$1 [R=301,L]
 
ora anche da www.nomenegozio.it apre la pagina e carica velocemente,grazie ancora senza i tuoi suggerimenti probabilmente ci avrei messo molto tempo in più!
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...