Jump to content

Recommended Posts

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

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

Ti ringrazio della cortese risposta risposta......
accetto il tuo consiglio per il reindirizzamento...,
ma come accennato nn ci capisco niente di programmazione
cortesemente 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

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

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

Link to comment
Share on other sites

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

<?php

include(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 consigliati

br/> "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 file


RewriteEngine on
RewriteCond %{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

  • 1 month later...
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
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 .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)



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 root
Dove sbaglio?
Link to comment
Share on other sites

  • 7 months later...

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 ranking
2) facilità di aggiornamento
3) distinguere ad esempio altre applicazioni che possono seguire per il web 2.0 (blog, gallery, forum)

Link to comment
Share on other sites

  • 9 months later...

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

  • 2 years later...

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??? :huh:

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