# Check if this looks like a mobile device. RewriteCond %{HTTP:x-wap-profile} !^$ [OR] RewriteCond %{HTTP_USER_AGENT} "android|blackberry|ipad|iphone|ipod|iemobile|opera mobile|palmos|webos|googlebot-mobile" [NC,OR] RewriteCond %{HTTP:Profile} !^$ # Check if we're not already on the mobile site. RewriteCond %{HTTP_HOST} !^m\. # Check if cookie is not set to force desktop site. RewriteCond %{HTTP_COOKIE} !^.*m=0.*$ [NC] # Now redirect to the mobile site preserving http or https. RewriteRule ^ %{ENV:ps}://m.przyklad.pl%{REQUEST_URI} [R,L]
Wszystko działa poprawnie tylko mam problem z np. obrazkami, które linkowane są na stronie moblinej czyli (m.przykład.pl) ze strony niemobilnej (czyli przyklad.pl). Obrazek znajdujący się pod domeną główną nie wyświetla się na stronie mobilnej po zlinkowaniu <img src="http://przyklad.pl/obrazek.jpg"> Problem jest w tej regule, która blokuje połączenie i przekierowuje je wszystkie na wersję mobilną... Ma ktoś pomysł jak to obejść lub jak lepiej przekierowywać odwiedzających aby obrazki linkowane się wyświetlały?