A mai nap szükségem volt egy megoldásra ami ha egy oldalt mobilról nézünk, akkor a mobilnézetnek dedikált domain-re irányítja át a látogatót. Fontos szempont volt, hogy széles körben alkalmazható metódust találjak, hogy a legtöbb tárhely szolgáltatónál működjön. Ezért esett a választás a htaccess fájl módosítására. Itt a kód részlet amit beillesztettem a htaccess fájlomba:
RewriteEngine On # körkörös átirányítás kivédése RewriteCond %{HTTP_HOST} !^m.bendesoft.hu$ # ha ezeket a mime típusokat elfogadja akkor biztosan mobil, vagy annak tetteti magát RewriteCond %{HTTP_ACCEPT} "text\/vnd\.wap\.wml|application\/vnd\.wap\.xhtml\+xml" [NC,OR] # böngészőkre szűrés. ha valami átcsúszik a szűrőn itt tudod bővíteni a listá RewriteCond %{HTTP_USER_AGENT} "android|blackberry|iphone|ipod|iemobile|opera mobile|palmos|webos|googlebot-mobile" [NC,OR] # átirányítás a mobil oldalra, megjegyezzük az aktuális oldalt és a mobil verzión is oda irányítunk RewriteRule ^(.*)$ http://m.bendesoft.hu/$1 [R,L]