Programmazione
4.724 visualizzazioni
Redirect su sito mobile tramite htaccess
08/11/2011Fare un redirect automatico sulla base del device dell'utente può esser gestito anche senza php attraverso l'uso del file htaccess, che abbiamo già utilizzato per ricrivere le url in modo SEOfriendly in questo articolo.
La regola da scrivere ad esempio per reindirizzare un utente che naviga con iPhone è semplicissimo:
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} .*iPhone.*
RewriteRule ^index\.html$ http://www.mobile.miodominio.it [L]
Se vogliamo reindirizzare un utente iPad invece
RewriteCond %{HTTP_USER_AGENT} ^.*iPad.*
RewriteRule ^index\.html$ http://www.mobile.miodominio.it [L]