As avea nevoie de putin ajutor in crearea codului pentru a redirecta traficul venit catre topdetail.ro de pe telefoane mobile catre subdomeniul mb.topdetail.ro

As dori sa fac acest lucru cu .htaccess
Momentan am liniile astea de cod pentru redirectare catre www. care merg perfect:

RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]

La codul de mai sus as vrea sa adaug redirect pentru mobil. Am gasit ceva de genul:

RewriteCond %{HTTP_USER_AGENT} “android|blackberry|iphone|ipod|iemobile|oper a mobile|palmos|symbian|webos|googlebot-mobile” [NC]
RewriteRule ^(.*)$ http://mb.topdetail.ro/$1 [R=301,L]

dar nu merge.

As vrea sa folosesc conditia %{HTTP_USER_AGENT} si nu varianta cu rezolutia <599 pixeli.

In afara de acest cod as vrea sa adaug si optiunea ca utilizatorul care revine pe site-ul principal de pe versiunea pentru mobil sa nu fie redirectat din nou. Am gasit ceva de genul:

RewriteCond %{HTTP_REFERER} !^http://(.*).topdetail.ro/.*$ [NC]

dar din nou nu cred ca merge, desi ar trebui sa fie ceva ce foloseste %{HTTP_REFERER}. Nu vreau cookies.

Ideea e ca atunci cand cineva intra pe topdetail de pe mobil sa fie redirectat catre versiunea pentru mobil, adica subdomeniul mb.topdetail

Apoi daca apasa link-ul catre site-ul principal sa nu mai fie redirectat inapoi si sa poata naviga site-ul principal de pe mobil, dar daca va incerca mai tarziu sa acceseze din nou site-ul principal sa fie redirectat din nou catre versiunea de mobil.

Stie cineva care ar putea sa fie codul pentru ce doresc eu?