|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Jun 2013
Messaggi: 133
|
Redirect 301 sito multilingua
Ciao a tutti,
ho un problema con google. Ho creato un sito multilingua nel mio webserver casalingo. Desidero un indirizzamento automatico in base alla lingua del visitatore. In pratica in index.php ho messo (ma non so se è corretto) Codice:
<?php
$lingua = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2);
if($lingua!=it){
Header( "HTTP/1.1 301 Moved Permanently" );
header("Location: http://www.sito.com/en/index.html");
}else{
Header( "HTTP/1.1 301 Moved Permanently" );
header("Location: http://www.sito.com/it/index.html");
}
?>
Codice:
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www.sito.com [NC]
RewriteRule ^(.*)$ http://sito.com/$1 [L,R=301]
redirect 301 / http://www.sito.com/it/index.html
La soluzione è questo Redirect 301 con tanto di file .htaccess Il problema è che io non ho ben chiaro come impostare sia il file .htaccess che l'index.php È corretto come ho impostato il codice? Perché qui Google continua a darmi problemi! Potete essere così gentili da mostrarmi come devo gestire il problema? Grazie |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 02:58.



















