Unofficial WebSite X5

WebSite X5 versioni obsolete => WebSite X5 [v10] Professional - Discussioni generali => Topic aperto da: ale_dj - 30 Settembre, 2014, 22:03:23

Titolo: Redirect mobile
Inserito da: ale_dj - 30 Settembre, 2014, 22:03:23
apro ennesimo post (il primo per me, scusate ma non riesco a capire se viene fatto su topic di altri utenti, sono limitato) ma io ho un sito internet o meglio lo sto facendo e in una sottocartella ho messo la versione mobile come faccio ad effettuare un redirect automatico se si naviga da smartphone o tablet??? grazie in anticipo
Titolo: Re:Redirect mobile
Inserito da: lemonsong - 03 Ottobre, 2014, 17:48:02
Premesso che ci sono vari metodi/script per fare un redirect, prendendo spunto da questo (https://www.unofficialwsx5.com/index.php?topic=1669.msg12072#msg12072) post, ho fatto un esempio:

http://lemonsong.altervista.org/test_redirect_mobile/ (http://lemonsong.altervista.org/test_redirect_mobile/)

Testato con tablet Samsung Galaxy Tab 3 e smartphone Nokia con Windows Phone 8.1

Se funziona, questo è il codice da inserire in Impostazioni Generali - Esperto - Prima della chiusura del tag HEAD:

Codice:
Only registered users can see contents. Please click here to Register or Login.
Questo lo script da scaricare ed allegare con l'Oggetto HTML e Widgets (cartella files):

http://lemonsong.altervista.org/test_redirect_mobile/files/check_mobile.js (http://lemonsong.altervista.org/test_redirect_mobile/files/check_mobile.js)
Titolo: Re:Redirect mobile
Inserito da: ale_dj - 03 Ottobre, 2014, 21:49:19
grazie ma come faccio a dirgli di andare alla cartella mobile???
in pratica è la parte nella parentesi nella 5 riga di codice che va a dare l'indicazione dove andare a puntare???
Titolo: Re:Redirect mobile
Inserito da: lemonsong - 03 Ottobre, 2014, 22:13:15
Tu fai le domande prima di provare?
Provalo, è gratis  :)

Comunque hai indovinato.

Testalo e magari posta qui l'eventuale lista dei dispositivi mobili usati ed ovviamente il risultato, grazie.
Titolo: Re:Redirect mobile
Inserito da: ale_dj - 03 Ottobre, 2014, 22:53:16
ok grazie ancora fatto testato e ora sembra funzionare...
comunque il link del sito è questo (http://2ngmservice.net) che da mobile porta a questo (http://2ngmservice.net/mobi)
ovviamente è in costruzione...
Titolo: Re:Redirect mobile
Inserito da: lemonsong - 04 Ottobre, 2014, 13:47:49
Visto che hai messo il link...

Hai inserito il codice pure nel sito dedicato ai dispositivi mobili; per fortuna il file .js non si trova nel posto giusto, altrimenti il redirect ti porterebbe in una cartella che non esiste: toglilo.

Nel sito principale hai inserito il contenuto del file .js in un oggetto HTML e Widgets (in fondo alla pagina): toglilo.

Infine, ripeto:

Testalo e magari posta qui l'eventuale lista dei dispositivi mobili usati ed ovviamente il risultato, grazie.

Il risultato dei test potrebbe essere di aiuto per tutti.
Titolo: Re:Redirect mobile
Inserito da: ale_dj - 06 Ottobre, 2014, 14:39:18
grazie per le risposte per il momento l'ho testato solo su IPHONE altri dispositivi mobili non ne ho... il codice è anche nel sito dei mobile perché è una copia di quello desktop per il momento... comunque vedo di toglierlo....
Titolo: Re:Redirect mobile
Inserito da: folletto86 - 15 Marzo, 2015, 18:37:28
provato con android: galaxy note 4 e Google nexus 5 tutto ok
Titolo: Re:Redirect mobile
Inserito da: lemonsong - 15 Marzo, 2015, 20:07:32
Probabilmente sei lo stesso che ha postato questo su Answers:

Citazione da: X5 Answers
testato con galaxy note 4 e nexus 5 e funziona ma......
nel caso in cui, navigando con il PC googlo il mio sito e mi accorgo che il sito mobile è magari meglio indicizzato del sito desktop, quindi ovviamente clicco sul primo risultato che mi restituisce google che fa riferimento al mio sito mobile, mi troverò a navigare nel mio sito in vers.mobile dal PC........

Quindi nel sito mobile bisognerebbe inserire un codice che faccia il contrario del precedente ovvero se si naviga da pc bisognerebbe visualizzare il sito desktop..... o mi sbaglio ?
c'è un redirect che assolva a questa funzione ?


Rispondo qui visto che spesso Answers pota il codice.

E' sufficiente cambiare la condizione e percorso nel codice da inserire nel sito mobile:

Codice:
Only registered users can see contents. Please click here to Register or Login.

Aggiornato l'esempio http://lemonsong.altervista.org/test_redirect_mobile/ (http://lemonsong.altervista.org/test_redirect_mobile/)
Titolo: Re:Redirect mobile
Inserito da: folletto86 - 15 Marzo, 2015, 20:56:00
Si sono lo stesso :-)
Grazie Lemon
Titolo: Re:Redirect mobile
Inserito da: ziobello1976 - 11 Luglio, 2015, 16:25:44
Probabilmente sei lo stesso che ha postato questo su Answers:

Citazione da: X5 Answers
testato con galaxy note 4 e nexus 5 e funziona ma......
nel caso in cui, navigando con il PC googlo il mio sito e mi accorgo che il sito mobile è magari meglio indicizzato del sito desktop, quindi ovviamente clicco sul primo risultato che mi restituisce google che fa riferimento al mio sito mobile, mi troverò a navigare nel mio sito in vers.mobile dal PC........

Quindi nel sito mobile bisognerebbe inserire un codice che faccia il contrario del precedente ovvero se si naviga da pc bisognerebbe visualizzare il sito desktop..... o mi sbaglio ?
c'è un redirect che assolva a questa funzione ?


Rispondo qui visto che spesso Answers pota il codice.

E' sufficiente cambiare la condizione e percorso nel codice da inserire nel sito mobile:

Codice:
Only registered users can see contents. Please click here to Register or Login.

Aggiornato l'esempio http://lemonsong.altervista.org/test_redirect_mobile/ (http://lemonsong.altervista.org/test_redirect_mobile/)



il file JS rimane invariato?
Ciao
Titolo: Re:Redirect mobile
Inserito da: lemonsong - 11 Luglio, 2015, 17:50:31
Sì, come già scritto:

E' sufficiente cambiare la condizione e percorso nel codice da inserire nel sito mobile: [...]

In ogni caso basta provare, per verificare.