2011-07-20 6 views
0

J'ai un site Web prêt mais il ne semble pas trop bon sur un téléphone mobile. Je pense qu'il serait trop compliqué d'utiliser des requêtes de médias CSS à ce stade.Meilleure méthode pour site Web mobile

Je code une autre page spécifiquement pour les mobiles. Comment irais-je rediriger les visiteurs des mobiles vers la version mobile? Ou mieux encore, allez de abc.com/home.html à abc/com/mobile.html si viewport < 600px?

Ceci est juste pour mon festival technique du Collège, donc je ne m'attends pas beaucoup de trafic sur la version mobile, mais je veux être en sécurité. Si possible, je voudrais utiliser un service web pour créer la page en me sauvant les tracas de tout codage. J'ai essayé paperlinks.com, et c'est parfait, sauf pour le fait que le 'welcome to paperlinks'. Tout autre service disponible. (Doit avoir intro, galerie de photos, vidéos, coordonnées, si coments possible)

+0

Utilisez-vous une technologie spécifique? i.e php, C# etc? – Brian

Répondre

0

Il y a plusieurs options:

1) Javascript, quelque chose comme

<script language=javascript> 
    if ((navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i))) 
    { 
     location.replace("http://mobile.myurl.com"); 
    } 
</script> 

2) rewrite apache (en supposant apache) (évidemment pas une liste étendue!)

RewriteEngine on 
RewriteCond %{HTTP_USER_AGENT} iPhone 
RewriteCond %{HTTP_USER_AGENT} iPod 
RewriteRule .* http://mobile.myurl.com/ [R] 
+0

Voilà, merci! – supernoob

+0

vous êtes les bienvenus - n'oubliez pas d'accepter une réponse! Cela vous aidera à obtenir rapidement de bonnes réponses à l'avenir! – Brian

Questions connexes