cobra11 Posted November 11, 2009 Share Posted November 11, 2009 Intanto volevo fare i complimenti a tutti quelli che stanno lavorando alla riuscita del progetto Presta shop italia....e poi.... se possibilile volevo risolvere il mio problema, premetto che non sono alle prime armi e nn ci capisco niente di programmazione.... comunque mi sto impegnando a creare il mio negozio on-line, la domanda ècome cambiare l'indirizzo da miosito.it/prestashop a miosito.it magari è semplicissimo ma non riesco a risolvere...Grazie Luca Link to comment Share on other sites More sharing options...
disarci Posted November 12, 2009 Share Posted November 12, 2009 E' semplicissimo:in config/settings.inc.php e devi cambiare il percorso mettendo: define('__PS_BASE_URI__', '/');personalmente non lo consiglio, anche perché la procedura di update diventa più complicata.Preferisco un reindirizzamento o .htaccess o <meta> che ti rimandi alla sottocartella Link to comment Share on other sites More sharing options...
cobra11 Posted November 12, 2009 Author Share Posted November 12, 2009 Ti ringrazio della cortese risposta risposta......accetto il tuo consiglio per il reindirizzamento...,ma come accennato nn ci capisco niente di programmazionecortesemente mi dovresti spiegare passo-passo come creare (.htaccess o <meta>)e dove inserirla xchè funzioni a dovere.Vi ringrazio anticipatamente.Luca Mattopesca. Link to comment Share on other sites More sharing options...
disarci Posted November 12, 2009 Share Posted November 12, 2009 Molto volentieri, visto che è una domanda ricorrente:1) file index. htm, html, php a tua scelta, io preferisco php, casomai dovessi in futuro mettere un controllonella root contenente almeno br/> "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html > <meta name="description" content="QUI SCRIVI LA FRASE CHE VUOI CHE GOOGLE METTA IN SOTTOTITOLO" /> <head> <title>ILTUOTITOLO</title> </head> <body> <meta http-equiv="refresh" content="0;URL=/LATUACARTELLA/index.php" > clicca qui se non vieni reindirizzato al sito </body> </html> 2) crei un file sempre nella root che si chiami .htaccesse che contenga: RewriteEngine on RewriteCond %{HTTP_HOST} ^TUOSITO.com$ [OR] RewriteCond %{HTTP_HOST} ^www. TUOSITO.com$ RewriteRule ^/?$ "http\:\/\/www\. TUOSITO\.com\/\ LATUACARTELLA" [R=301,L] ci sono altri metodi, ma direi che questi sono i due più SEO friendly (in ordine inverso) Link to comment Share on other sites More sharing options...
cobra11 Posted November 12, 2009 Author Share Posted November 12, 2009 gentile disarci,credo diventeremo buoni amici xchè io non ci capisco un cxxxx e vorrei far funzionare questo benedetto sito....allora ho dovuto togliere il file index.php che ho istallato durante il settaggio come da manuale xche titolo uguale al nuovo file<?phpinclude(dirname(__FILE__).'/config/config.inc.php');if(intval(Configuration::get('PS_REWRITING_SETTINGS')) === 1) $rewrited_url = __PS_BASE_URI__;include(dirname(__FILE__).'/header.php');$smarty->assign('HOOK_HOME', Module::hookExec('home'));$smarty->display(_PS_THEME_DIR_.'index.tpl');include(dirname(__FILE__).'/footer.php');?>poi ho inserito i 2 file da te consigliatibr/> "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html ><meta name="description" content="Grande negozio di materiale da pesca on-line produzione prodotti Mattopesca e distributore delle maggiori marchi di produttori articoli da pesca carpa fiume mare lago " /><head> <title>Mattopesca</title></head><body><meta http-equiv="refresh" content="0;URL=/prestashop/index.php" >clicca qui se non vieni reindirizzato al sito</body></html> secondo fileRewriteEngine onRewriteCond %{HTTP_HOST} ^mattopesca.it$ [OR]RewriteCond %{HTTP_HOST} ^www.mattopesca.it$RewriteRule ^/?$ "http\:\/\/www\.mattopesca\.it\/\prestashop" [R=301,L] dal tuo file ho cambiato nomesito con www.mattopesca.it, la cartella che contiene il CMS si chiama prestashop, titolo e descrizione sito.....ho tolto 1 file e ho messo i 2 nuovi file..... inseriti subito dopo le cartelle del CMS ........ho provato, ed mi esce la scritta clicca qui se non vieni reindirizzato e mi "lampeggia" la linguetta del browser....dove posso aver sbagliato ??????PS. quando e se avremo il piacere di conoscerci di persona avanzi una pizza.....grazie anticipatamente Link to comment Share on other sites More sharing options...
paolo_m Posted November 12, 2009 Share Posted November 12, 2009 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.Ps: ripristina l'index.php che hai killato. Link to comment Share on other sites More sharing options...
cobra11 Posted November 12, 2009 Author Share Posted November 12, 2009 Ok già meglio....ringrazio tutto lo staff. Link to comment Share on other sites More sharing options...
Gianni Posted December 30, 2009 Share Posted December 30, 2009 Molto volentieri, visto che è una domanda ricorrente:1) file index. htm, html, php a tua scelta, io preferisco php, casomai dovessi in futuro mettere un controllonella root contenente almenobr/> "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html > <meta name="description" content="QUI SCRIVI LA FRASE CHE VUOI CHE GOOGLE METTA IN SOTTOTITOLO" /> <head> <title>ILTUOTITOLO</title> </head> <body> <meta http-equiv="refresh" content="0;URL=/LATUACARTELLA/index.php" > clicca qui se non vieni reindirizzato al sito </body> </html> 2) crei un file sempre nella root che si chiami .htaccesse che contenga: RewriteEngine on RewriteCond %{HTTP_HOST} ^TUOSITO.com$ [OR] RewriteCond %{HTTP_HOST} ^www. TUOSITO.com$ RewriteRule ^/?$ "http\:\/\/www\. TUOSITO\.com\/\ LATUACARTELLA" [R=301,L] ci sono altri metodi, ma direi che questi sono i due più SEO friendly (in ordine inverso) Riporto su questo 3d perchè ho seguito le istruzioni di disarci ma la cartella prestashop resta visibile ho provato sia con il file .htaccess che con index.php naturalmente li ho caricati nella rootDove sbaglio? Link to comment Share on other sites More sharing options...
Gianni Posted January 4, 2010 Share Posted January 4, 2010 Nessuna idea? Link to comment Share on other sites More sharing options...
xhaxhi_eli Posted January 5, 2010 Share Posted January 5, 2010 Cosa intendi per "RESTA VISIBILE" ? Link to comment Share on other sites More sharing options...
Gianni Posted January 5, 2010 Share Posted January 5, 2010 Ciao in pratica l'indirizzo compare così www.miosito.it/prestashopPensavo che fosse possibile far apparire www.miosito.it Link to comment Share on other sites More sharing options...
bigmuscle Posted August 29, 2010 Share Posted August 29, 2010 anche io ho questo problema Link to comment Share on other sites More sharing options...
disarci Posted August 30, 2010 Share Posted August 30, 2010 Se metti il sito in una sottocartella è normale che si veda,ovviamente se non usi "prestashop" ma un nome che aiuti l'indirizzamento (es. "vendita", "shop"....) puoi avere solo vantaggi da questo.1) una parola in più nel ranking2) facilità di aggiornamento3) distinguere ad esempio altre applicazioni che possono seguire per il web 2.0 (blog, gallery, forum) Link to comment Share on other sites More sharing options...
Antonio Mecca Posted June 17, 2011 Share Posted June 17, 2011 Concordo con Disarci.A proposito, volevo chiedere una cosa: il file .htaccess funziona benissimo sul mio shop cellularipertutti.com eccetto il blocco CMS, mi restituisce sempre pagina non trovata. Posto la parte incriminata del file .htaccess:RewriteRule ^content/([0-9]+)\-([a-zA-Z0-9-]*) /cellulari/cms.php?isolang=$1&id;_cms=$2 [QSA,L]RewriteRule ^content/category/([0-9]+)\-([a-zA-Z0-9-]*) /cellulari/cms.php?isolang=$1&id;_cms_category=$2 [QSA,L]Nonostante abbia attivato url rewrite, generato htaccess, resettato il blocco CMS continuo a ricevere una pagina 404.Maggiori lumi?Prestshop 1.4 hostato su Netson Link to comment Share on other sites More sharing options...
geko2010 Posted July 15, 2013 Share Posted July 15, 2013 Molto volentieri, visto che è una domanda ricorrente: 1) file index. htm, html, php a tua scelta, io preferisco php, casomai dovessi in futuro mettere un controllo nella root contenente almeno "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html > <meta name="description" content="QUI SCRIVI LA FRASE CHE VUOI CHE GOOGLE METTA IN SOTTOTITOLO" /> <head> <title>ILTUOTITOLO</title> </head> <body> <meta http-equiv="refresh" content="0;URL=/LATUACARTELLA/index.php" > [url="/LATUACARTELLA/index.php"]clicca qui se non vieni reindirizzato al sito[/url] </body> </html> 2) crei un file sempre nella root che si chiami .htaccess e che contenga: RewriteEngine on RewriteCond %{HTTP_HOST} ^TUOSITO.com$ [OR] RewriteCond %{HTTP_HOST} ^www. TUOSITO.com$ RewriteRule ^/?$ "http\:\/\/www\. TUOSITO\.com\/\ LATUACARTELLA" [R=301,L] ci sono altri metodi, ma direi che questi sono i due più SEO friendly (in ordine inverso) Ciao a tutti. Ho provato ad inserire il file .htaccess come sopra descritto ma non accade nulla. Il mio sito è www.miosito.it/home se inseriso www.miosito.it l'url diventa www.miosito.it/ home con lo spazio tra .it ed home. Ho guardato se per errore ho inserito spazi ma non ce ne sono. Ho provato anche nell'altro modo ma ho già i file index.php e index.html quindi ho provato con index.htm (creandolo con notepad) ma non accade proprio nulla. Che posso fare??? 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