oscommerce su due domini

Postate qui discussioni di carattere generale riguardo a problemi di installazione e configurazione di osCommerce

Moderatore: mod Generali

hsg26
membro Master
membro Master
Messaggi: 1677
Iscritto il: 07/04/2005, 0:00
Località: Svizzera
Contatta:

Messaggio da hsg26 »

ciccio78 ha scritto:
hsg26 ha scritto:nono.. aspetta: il primo codice era per indirizzare gli spiders... e la loro indicizzazione, ma tu hai detto che volevi anche la lingua del sito per chi lo visita.

L'ultimo pezzo è per la lingua del sito per chi lo visita.
questo l'ho capito, ma in questo modo per gli spider come faccio?

o vanno messi tutti e due????
tutti e due.. non dovrebbero avere problemi di convivenza.
La funzione CERCA si trova sotto al logo Oscommerce italia in questa pagina. - I Love Marketing!

I miei preferiti: internet marketing blog - biancheria da letto - prodotti tipici piemonte - vini piemontesi - roero arneis
ciccio78
membro Junior
membro Junior
Messaggi: 31
Iscritto il: 17/02/2007, 15:21

Messaggio da ciccio78 »

hsg26 ha scritto:
tutti e due.. non dovrebbero avere problemi di convivenza.
if ( (HTTP_SERVER) == 'http://www.miosito.eu/' ) {

if ( ($spider_flag) and (!isset($_GET['language'])) ) {
$language = 'english';
$languages_id = 2;
}

Come va messa?
ciccio78
membro Junior
membro Junior
Messaggi: 31
Iscritto il: 17/02/2007, 15:21

Messaggio da ciccio78 »

Ho fatto così, sembra che vada bene...

Tu che ne dici?

if ( (HTTP_SERVER) == 'http://www.miosito.eu/' ) {
if ( ($spider_flag) and (!isset($_GET['language'])) ) {
$language = 'english';
$languages_id = 2;
}
}
ciccio78
membro Junior
membro Junior
Messaggi: 31
Iscritto il: 17/02/2007, 15:21

Messaggio da ciccio78 »

Mi sà che qualcosa non va...

Ho appena visto entrare dalle statistiche su .eu e vedo che guarda in italiano...
E mò??? :? :? :? :? :? :? :?
hsg26
membro Master
membro Master
Messaggi: 1677
Iscritto il: 07/04/2005, 0:00
Località: Svizzera
Contatta:

Messaggio da hsg26 »

metti i 4 pezzi separati. a due a due. Inoltre se hai ancora il box delle lingue, magari ha cambiato lingua. Dammi l'url del sito.
La funzione CERCA si trova sotto al logo Oscommerce italia in questa pagina. - I Love Marketing!

I miei preferiti: internet marketing blog - biancheria da letto - prodotti tipici piemonte - vini piemontesi - roero arneis
ciccio78
membro Junior
membro Junior
Messaggi: 31
Iscritto il: 17/02/2007, 15:21

Messaggio da ciccio78 »

hsg26 ha scritto:metti i 4 pezzi separati. a due a due. Inoltre se hai ancora il box delle lingue, magari ha cambiato lingua. Dammi l'url del sito.
il box lingua l'ho disabilitato, cmq ecco come ho messo il codice:

/* Solo Inglese */
if ( (HTTP_SERVER) == 'http://www.dopers.eu/' ) {
$language = 'english';
$languages_id = 2;
}
//forza il language settings per gli spiders
if ( ($spider_flag) and (!isset($_GET['language'])) ) {
$language = 'english';
$languages_id = 2;
}
/* Solo Inglese */
hsg26
membro Master
membro Master
Messaggi: 1677
Iscritto il: 07/04/2005, 0:00
Località: Svizzera
Contatta:

Messaggio da hsg26 »

occhio che il languages id sia giusto per ogni lingua. Penso tu abbia l'inglese come 1, e l'italiano come 2.

inoltre devono andare sopra:

// include the language translations
require(DIR_WS_LANGUAGES . $language . '.php');

tutti e 4 i pezzi.

Ho provato velocemente sul mio sito e quella della lingua funzionava. Al massimo prova anche a togliere lo slash dall'url.
La funzione CERCA si trova sotto al logo Oscommerce italia in questa pagina. - I Love Marketing!

I miei preferiti: internet marketing blog - biancheria da letto - prodotti tipici piemonte - vini piemontesi - roero arneis
ciccio78
membro Junior
membro Junior
Messaggi: 31
Iscritto il: 17/02/2007, 15:21

Messaggio da ciccio78 »

hsg26 ha scritto:occhio che il languages id sia giusto per ogni lingua. Penso tu abbia l'inglese come 1, e l'italiano come 2.
no no, ho controllato nel db perchè il dubbio era venuto anche a me, e poi se entri in dopers.it invece che .eu lo vedi lo stesso italiano...
hsg26
membro Master
membro Master
Messaggi: 1677
Iscritto il: 07/04/2005, 0:00
Località: Svizzera
Contatta:

Messaggio da hsg26 »

strano... oggi ho provato e nel mio andava.

L'alternativa resta che lasci solo il codice per gli spiders e fai un redirect con il file htaccess per chi arriva sul .eu
La funzione CERCA si trova sotto al logo Oscommerce italia in questa pagina. - I Love Marketing!

I miei preferiti: internet marketing blog - biancheria da letto - prodotti tipici piemonte - vini piemontesi - roero arneis
ciccio78
membro Junior
membro Junior
Messaggi: 31
Iscritto il: 17/02/2007, 15:21

Messaggio da ciccio78 »

hsg26 ha scritto:strano... oggi ho provato e nel mio andava.

L'alternativa resta che lasci solo il codice per gli spiders e fai un redirect con il file htaccess per chi arriva sul .eu
si, ci stavo pensando pure io, ma poi il redirect funziona solo in casi specifici, tipo:
Se entrano in dopers.eu ->redirect dopers.eu/index.php/language/eu

ma se entrano da altre pagine come si fà il redirect?
eppure a me sembra strano...
Ora però ti devo salutare. Ti scrivo stasera verso le 19.

Ti ringrazio ancora della tua gentilezza e se posso esserti utile in qualche modo fammi sapere.
Rispondi