- Home
- Categorie
- Digital Marketing
- Posizionamento Nei Motori di Ricerca
- redirect a sito mobile e viceversa
-
redirect a sito mobile e viceversa
ciao ragazzi ....
utilizzo lo javascript didetectmobilebrowser - com
per determinare il broswer di navigazione, dal sito www - miosito - it l'utente viene rimandato nel sito versione mobile m - miosito - it
fin qui tutto ok
però vorrei aggiungere la possibilità, nel caso in cui si naviga con lo smartphone, dopo che l'utente viene indirizzato al sito mobile di poter
visualizzare il sito standard
avete qualche dritta....
-
Ciao! mi hanno appena chiesto di fare la stessa cosa a lavoro..
L'idea e' di fare il redirect in base al valore di un cookie.
Ad esempio, quando dal mobile passi al sito normale imposti il cookie ="toNormal" e dal sito normale al mobile imposti cookie="toMobile".
Poi nel mod_rewrite crei una regola che controlla il valore del cookie impostato precedentemente e fa il redirect al sito corretto.
Che ne pensi?
-
io sto lavorando in un modo diverso ......
dal sito
detectmobilebrowser - comho scaricato il codice php per eseguire il redirect quando lo user agent è un mobile, al codice ho applicato una modifica:
[PHP]
<?php if (empty($_GET['mobile'])) {
$useragent=$_SERVER['HTTP_USER_AGENT'];
if(preg_match(?/android|avantgo?
?
header(?Location: http : // www . sito.com/ mobile . html?); }
} ?>
[/PHP]Dopo nel sito mobile metto un link alla versione full con questa haref:
<a href=?http: // www . sito . com / index.php?mobile = no? >Passa alla versione Standard</a>
ci sono quasi ho solo il problema che quando si naviga (con smartphone) nel sito full mi apre nuovamente la versione mobile ...
idee
-
Provate a vedere "Apache Mobile Filter" (cercalo su internet) è un progetto open source da me ideato che permette proprio di fare questo "lavoro".