Jump to content

Friendly url - Problema


Recommended Posts

Ciao a tutti,
premetto che ho provato le varie soluzioni indicate qui:............
http://www.prestashop.com/forums/viewthread/24791/installazione_configurazione___aggiornamento/friendly_url_in_1_dot_2_risolto

ma niente non funziona, in pratica non mi carica le immagini dei prodotti ma mette dei grossi punti interrogativi.
Ora, se invece genero il file .htaccess da BO e lo lascio dentro la cartella dove è installato Prestashop 1.2.5, anzichè come indicato nella root del server, funziona tutto perchè? Dove sbaglio?

Link to comment
Share on other sites

Sbagli a metterlo nella root directory
Li ci va il file robots.txt (quello per i spider)

-------------------------------------------------
Generazione file Htaccess

Attenzione: Questo strumento può essere utilizzato SOLO se si è ospitato su un web server Apache. Rivolgersi al tuo webhost.
Questo strumento genera automaticamente un file ".htaccess" per riscrivere l'URL a causa dell' errore 404.

Se non hai abilitato il "Friendly URL" quando viene generato il file ". Htaccess" , tale funzionalità non sarà disponibile.

Prima di poter utilizzare questo strumento, è necessario:

- creare un .htaccess file vuoto nella directory: /shop/

- Impostare i permessi in scrittura (chmod 777 su sistemi Unix)

Link to comment
Share on other sites

Perfetto, allora va tutto bene, ma dalle spiegazioni date nei vari post non sono molto chiare, ad esempio qui dice il contrario:
http://www.prestashop.com/forums/viewthread/34081/installazione_configurazione___aggiornamento/indirizzo_sito_dot__dot__dot_

Dovevi scegliere uno o l'altro...

L'index non va nella cartella dove hai installato prestashop ma fuori nella root.
Idem per .htacces se scegli questo metodo.


Comunque ti ringrazio tantissimo, dato che ci sono ti chiedo un consiglio, per il reindirizzamento alla cartella shop, cosa mi consigli di usare?
Per capirci...da www.miosito.com/shop a www.miosito.com
Grazie
Link to comment
Share on other sites

....per il reindirizzamento alla cartella shop, cosa mi consigli di usare?
Per capirci...da www.miosito.com/shop a www.miosito.com
Grazie

Dai un occhiata a questo thread.
http://www.prestashop.com/forums/viewthread/34081/installazione_configurazione___aggiornamento/indirizzo_sito_dot__dot__dot_


EDIT: Mi sono appena accorto che è lo stesso link del quale parli te :)

Prova a vedere il codice postato da disarci.
Link to comment
Share on other sites

Ciao a tutti...

ho provato a seguire le vostre indicazioni e soprattutto ho provato a generare un file .htaccess come suggerito dal codice che avete pubblicato. Mi succede, però, questo disguido e non riesco a capire dove sto sbagliando:

1) se pubblico un file .htaccess con il codice copiato da voi non mi funziona... mi rimanda sempre all'errore 404 not found

2) se inserisco un file .htaccess vuoto ed uso il genera file dall'amministrazione di PS 1.2 mi funziona diciamo in modo strano, perchè praticamente mi mostra delle pagine prodotti o categorie con una immagine di sfondo che è 404.jpg che è un punto di domanda... ed inoltre mi riporta un errore che alcune categorie non esistono...

Come posso fare per risolvere la cosa?!?
Non sono molto afferrato ma mi difendo se mi spiegate... :-)

Grazie in anticipo.


Una domanda sei certo che il tuo hosting abbia attivo la riscittura dell' URL ?

verifica prima questo, poi se non lo sai, dicci almeno il tuo hosting, e vediamo se possiamo aiutarti.

Ciao


http://www.prestashop.com/forums/viewthread/24791/installazione_configurazione___aggiornamento/friendly_url_in_1_dot_2_risolto/
Riporto il post anche qui...............sperando che qualcuno mi aiuti!!!!

Stesso identico problema, il mio hosting è Register e la riscrittura URL è attivata, questo è ciò che scrive l'assistenza tecnica:

"La informo che mod_rewrite è disponibile su Hosting Linux di Register.it ed è possibile utilizzare un file .htaccess contenente le direttive relative alle Rewrite Rules direttamente salvandolo nella directory principale del Suo spazio FTP.

Le direttive fondamentali da non omettere sono RewriteEngine e RewriteBase".

Io sono 3 giorni che ci provo, ma non ci riesco, è anche vero che capisco molto poco di programmazione.

Per ora ho inserito un file htaccess nella root del sito per i reindirizzamenti 301 alla cartella del negozio, E FUNZIONA!!!
ma per attivare correttamente i Friendly URL, come caspita devo fare?????

Datemi una mano, per favore!!!
Grazie.
Link to comment
Share on other sites

Ciao,
mi spiace, ma almeno un pò di solidarietà non guasta!!!!
Visto che nessuno ci degna di una risposta o consiglio, eppure in questo forum c'è gente esperta!!!!
Bah!!!!

Comunque io qualcosa ho migliorato nel senso che dopo alcune modifiche, ora le immagini dei prodotti si vedono, ma nelle pagine dei CMS, non nè vuole proprio sapere!!! Anzi sè seleziono una pagina dei CMS, sparisce anche il blocco categorie, ed in BO tutte le immagini delle varie procedure sono con punto interrogativo errore 404!!!!
Visto che sono consapevole del fatto di non capirci niente in programmazione, sè qualche anima pia sarebbe così gentile, almeno per dirmi sè il file htaccess da mettere nella root del sito, per il reindirizzamento 301 alla cartella Prestashop è scritto bene!!!!

Questo il file:

Options +FollowSymlinks
RewriteEngine on
RewriteBase /

rewritecond %{http_host} ^miodominio.com [or]
rewritecond %{http_host} ^www.miodominio.com$
rewriterule ^/?$ http\:\/\/www\.miodominio\.com\/\shop [r=301,L]

GRAZIE !!!!!

Link to comment
Share on other sites

Si ho visto, ma il metodo htaccess non và, e per il file index con redirect ho qualche dubbio, nel senso che funziona, ma fra i vari post che ho letto sembra ci possa essere una penalizzazione del Seo.
Cosa mi consigli ?
Grazie


Nessuna penalizzazione SEO vai tranquillo lo inserisci in una carte e sei apposto.

Ciao

Sèvero
Link to comment
Share on other sites


Visto che nessuno ci degna di una risposta o consiglio, eppure in questo forum c'è gente esperta!!!!
Bah!!!!


Caro Max prima di tutto Chiedere è Lecito Rispondere è Cortesia, noi tutti abbiamo un attività da seguire e non sempre possiamo dedicare il tempo a rispondere gratuitamente.
Oltretutto il problema è stato affrontato + volte ed un Cerca non fa mai male.
Poi personalmente se non so dare una risposta adeguate mi astengo per non popolare il post di inutilità
Oltretutto un UP, come in molti forum, non è gradito.


errore 404!!!!


Per l'Errore 404 vuol dire o che il file non esiste o il percorso non è corretto o dato che parliamo di *NIX non è scritto nel modo corretto Pippo è diverso da pippo.


Visto che sono consapevole del fatto di non capirci niente in programmazione, sè qualche anima pia sarebbe così gentile, almeno per dirmi sè il file htaccess da mettere nella root del sito, per il reindirizzamento 301 alla cartella Prestashop è scritto bene!!!!

Questo il file:

Options +FollowSymlinks
RewriteEngine on
RewriteBase /

rewritecond %{http_host} ^miodominio.com [or]
rewritecond %{http_host} ^www.miodominio.com$
rewriterule ^/?$ http\:\/\/www\.miodominio\.com\/\shop [r=301,L]



Io l'ho risolto in modo molto + semplice:
<?php
   header(
    "Status: 301 Moved Permanently");
   header(
    "Location: http://www.line4kids.it/shop/");
exit();;
?> 



Ciao

Sèvero

Link to comment
Share on other sites

E' vero rispondere è cortesia, perciò grazie.
Per il rispondere gratuitamente, è un mese che ho postato nella sezione apposita, chiedendo una modifica ad un modulo, "A PAGAMENTO" e non si è fatto vivo nessuno, comunque non era mia intenzione fare UP.
Il CERCA è 3 giorni che lo uso, se hai letto bene il Post ci sono anche i link del forum, ed i metodi riportati funzionano solo in parte, per il percorso che non esiste, ho qualche dubbio, visto che disattivando i Friendly url, funziona tutto regolare.
Ciao.

Link to comment
Share on other sites

Per le immagini:
Nel caso di non utilizzo del friendly url si ha una situazione del tipo
shop/cms.php?id_cms=1

Nel caso di utilizzo del friendly url il path diventa
shop/content/1-delivery

Cambiando di directory. Questo comporta il fatto che se il path dell'immagine nel file creato era img/foto.jpg ora si deve fare un passo "indietro" nelle directory diventando ../img/foto.jpg


Per quanto riguarda il file .htaccess prova a vedere se nei faq di quello che ti offre il servizio ce qualche info.
Facendo dei test su aruba, il codice che trovai su un thread qui (mi pare di disarci) mi generava un errore 500 (errore interno). Andando a cercare nelle faq, ho trovato le istruzioni per far capire al server aruba che volevo fare un redirect tramite .htaccess

Link to comment
Share on other sites

Sono daccordo, infatti nel file htaccess generato da prestashop tutte le url sono precedute da shop/, infatti ora funziona quasi tutto, nel senso che non capisco perchè attivando i Friendly url, quando vado nel CMS ad esempio della Privacy, mi sparisce il modulo categorie e l'immagine che è nel top page peel.
Ciao

Link to comment
Share on other sites

il tema è quello originale, senza modifiche.
Si è strano, anche perchè se disattivo i Friendly, tutto torna a funzionare regolarmente!!
Poi il modulo categorie, sparisce, solo quando seleziono un cms (privacy, condizioni, ecc.) in tutte le altre parti del sito si vede normalmente !?

Link to comment
Share on other sites

  • 4 months later...

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...