Redirect mobile
Autore: Marisa T.
Visite 1561,
Followers 3,
Condiviso 0
salve ho inserito nel mio sito il seguente codice:
<script type="text/javascript">
if((navigator.userAgent.match(/iPhone/i)) ||
(navigator.userAgent.match(/Android/i)) ||
(navigator.userAgent.match(/iPod/i)))
{
[removed] = http://www.mbmw.it/mobile/index.html
}
</script>
quando mi collego al sito funziona benissimo.
come posso fare se qualcuno si voule collegare dal sito mobile al classico a indirizzarlo al sito classico, in automatico mi ritorna al sito mobile
grazie Marisa
Postato il
...semplice...
1) – crei il solo sito normale (xPC) con l'opzione per Pagina di Benvenuto e le due scelte "PC"- "Mobile";
2) - inserisci il codice REDIRECT solo in questa Pagina di Benvenuto, che diventerà la INDEX del Sito, (e l'attuale index che è la HOME diventerà automaticamente da index ad home.html)
3) - fatto; ... quindi esportare tutto il Sito per PC...
... ovviamente il redirect funzionerebbe solo per chi accede dalla RADICE del Sito o INDEX e non dalla pagine interne o indicizzate...
... nella Intestazione del sito xPC dovresti mettere la scelta per il mobile, e viceversa la stessa cosa nel sito xMobile per andare in versione PC;
... il link da mobile a PC sarebbe (../home.html);
... il link da PC a mobile sarebbe (/mobile) o (mobile)
.
... puoi anche provare con il metodo sempre valido, basato sulla risoluzone destinataria: http://answers.websitex5.com/post/63655
.
ciao
Autore
ciao KolAsim, scusa il disturbo:
1) le due scelte "pc" e "mobile" come le inserisco nella pagina di benvenuto?
2) il codice REDIRECT stessa cosa deve lo scrivo per farlo risultare solo bella pagine di benvenuto?
grazie
X
Ciao Marisa, e ciao MirKo, ... nessun disturbo se è nelle mie possibilità...!...
...!... non ho il programma..!..., ... ma... .. ..
1) - dovresti azionare Aggiungi, e digitare mobile ...e dovrebbe spuntarti nell'elenco: File o URL, /mobile ...che penso dovrai selezionare...
... poi potrai selezionare una immagine, se vuoi, altrimenti rimane testuale, ed assegnare il COLLEGAMENTO a FILE o URL | File su Internet, digitando: mobile/
...!... in Anteprima questo collegamento assegnato non funzionerà, ma funzionerà in Esportazione DISCO se esporti il Sito Madre nella cartella C:\TuoSito, ed esporti il Sito Mobile nella cartella C:\TuoSito\mobile ...e funzionerà in rete Esportando alla RADICE del sito il Sito Madre, ed esportando il Sito Mobile nella cartella "mobile" (che creerai tu in rete alla RADICE del Sito)
2) – per il p.2, visto che non posso io, devi verificare tu; ... dopo aver creato la Pagina di Benvenuto, ritornando al Passo_2, nella sezione Pagine Speciali dovresti trovarvi l'Alias della Pagina di Benvenuto; ...se c'è, verifica che si possa accedere alle Proprietà della Pagina di questa pagina; ...se è SI', inserirai il codice nel pannello ESPERTO | HEAD/HEAD; ...altrimenti si potrebbe procedere tramite l'opzione Inserisci Widgets | Codice HTML ...propria della agina di Benvenuto al Passo_4
... nel caso fatti risentire...
.
ciao
Autore
ciao KolAsim , punto 1 ok ...
punto 2 ho provato ma non funziona
grazie
X
... quindi per i punto 2 non si può accedere alle Proprietà della Pagina perché forse non appare tra le Pagine Speciali, giusto...?...
... però, ti invito a verificare meglio, perché dalla guida, lo vedo adesso, sembra che sia possibile:
Attivando la visualizzazione di una Pagina di Benvenuto, viene automaticamente visualizzata sulla Mappa la Pagina Speciale "Pagina di Benvenuto": è possibile selezionarla e richiamare la finestra Proprietà Pagina per definirne le proprietà principali.
La finestra Proprietà Pagina può essere richiamata anche per le Pagine Speciali che compaiono automaticamente sulla Mappa in seguito all'inserimento del Motore di ricerca interno (vedere, Personalizzazione del Modello), di una Pagina di Benvenuto, di un Blog, di un'Area Riservata o di un Carrello di e-commerce.
...
... se non ostante tutto fosse come dici tu, inserisci il codice nel campo HTML della Pagina di Benvenuto; ..prova...
...
... oppure, in alternativa, NON fare uso della Pagina di Benvenuto, ed usa in sua vece la HOME/INDEX, come pagina NASCOSTA(*) e senza grafica o con la grafica che preferisci, e le scelte PC <> Mobile
... (*) ... verifica tu se è possibile, altrimenti parleremo di un'altra alternativa...
...
... quando avrai fatto sapere dei tuoi tentativi, poi continueremo...
.
ciao
Io ho provato in Website V11 pro ma sembra non voler funzionare.
Ho inserito questo script
<script type=”text/javascript”>
if((navigator.userAgent.match(/iPhone/i)) ||
(navigator.userAgent.match(/Android/i)) ||
(navigator.userAgent.match(/iPod/i)))
{
[removed] = “http://www.laidesign.it/SOLUZIONE5/mobile/index.html”
}
</script>
MA NON FUNZIONA....
continua a far visualizzare la versione per PC.
Inoltre lo showbox gallery compare con la manina....
come posso fare?!... Sbaglio qualcosa?...
Al posto di removed ho messo windows.location
... ma hai verificato su uno o più smartphone ...?...
... io non ne ho e non posso dirti...
.
ciao
Si, ho verificato. Sia su Nokia che su Iphone non funziona.
Visualizza il sito come da pc....
... vedo nel tuo HTML delle interlinee doppie, e non vorrei che possano influire:
if((navigator.userAgent.match(/iPhone/i)) ||
(navigator.userAgent.match(/Android/i)) ||
(navigator.userAgent.match(/iPod/i)))
... prova ad usare questa forma, tutta in un rigo
if((navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/Android/i)) ||(navigator.userAgent.match(/iPod/i)))
....
... eventualmente preleva i codice alla fonte: http://stackoverflow.com/questions/2254558/android-emulator-browser-detecting
.
ciao