Chiara Marena Posted September 12, 2016 Share Posted September 12, 2016 (edited) 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 September 13, 2016 by Chiara Marena (see edit history) Link to comment Share on other sites More sharing options...
Chiara Marena Posted September 12, 2016 Author Share Posted September 12, 2016 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 More sharing options...
nicola.raphael Posted September 12, 2016 Share Posted September 12, 2016 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 .htaccessAttenzione: 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 More sharing options...
Chiara Marena Posted September 13, 2016 Author Share Posted September 13, 2016 Finalmente ho risolto 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 More sharing options...
nicola.raphael Posted September 13, 2016 Share Posted September 13, 2016 (edited) Sono felice che tu abbia risolto! P.S. Volevo inserirti anche il codice che poi hai trovato da solo, solo che intanto volevo vedere se il primo poteva funzionare (in passato l'avevo usato, ma forse non mi ricordavo correttamente la sintassi) Edited September 13, 2016 by nicola.raphael (see edit history) Link to comment Share on other sites More sharing options...
Chiara Marena Posted September 13, 2016 Author Share Posted September 13, 2016 Non t preoccupare è stato semplice trovare l'altro codice una volta capito, grazie a te ,quale file modificare e dove inserirlo Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now