htaccess para versão desktop e mobile
Boa tarde,
Alguém pode me ajudar com o htaccess? Gostaria de saber se esse conceito está correto.
Tenho uma versão desktop e outra mobile, não é um site responsivo.
Então a versão mobile fica em uma pasta meusite.com/mobile
Tenho o seguinte htaccess na raiz do servidor:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^meusite\.com
RewriteRule ^(.*)$ http://www.meusite.com/$1 [R=permanent,L]
ip do cliente
RewriteCond %{HTTP_HOST} ^000\.00\.000\.00 RewriteRule (.*) http://www.meusite.com/$1 [R=301,L]RewriteCond %{HTTP_USER_AGENT} "ipod|iphone|android" [NC]
RewriteRule (.*) http://www.meusite.com/mobile/$1 [R=301,L]
RewriteCond %{HTTP_USER_AGENT} "android|blackberry|iphone|ipod|iemobile|opera mobile|palmos|webos|googlebot-mobile" [NC]
RewriteRule ^(.*)$ /mobile/$1 [L,R=302]
RewriteEngine On
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteRule ^(.*)$ index.php?page=$1
E tenho um htaccess na pasta /mobile
RewriteEngine on
RewriteCond %{SERVER_PORT} 80
#RewriteCond %{HTTP_HOST} ^meusite\.com
RewriteRule ^(.*)$ https://www.meusite.com/$1 [R=permanent,L]
ip do cliente
RewriteCond %{HTTP_HOST} ^000\.00\.000\.00 RewriteCond %{SERVER_PORT} 80 RewriteRule (.*) https://www.meusite.com/$1 [R=301,L]<IfModule mod_rewrite.c>
RewriteCond %{HTTP_USER_AGENT} "!(android|blackberry|iphone|ipod|iemobile|opera mobile|palmos|webos|googlebot-mobile)" [NC]
RewriteRule ^(.*)$ https://www.meusite.com/$1 [L,R=301]
</IfModule>
RewriteEngine On
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteRule ^(.*)$ index.php?page=$1
Alguém pode me ajudar ?
Obrigado
Discussão (6)
Carregando comentários...