www.state-it.info

Gran base de respuestas a las preguntas de los desarrolladores
Header decor

Una redirección en función del User Agent medios de Apache

MaEcTPo 2010-09-02 22:37:36

Hola,

dime, por favor, si hay una posibilidad en конфиге virtual-host comprobar la disponibilidad de un agente de usuario de palabras de iphone, ipod, ipad y si es así, convertirse en otro dominio?

Total answers: 3

Nevostruev 2010-09-02 22:44:10

Abre la documentación de mod_rewrite y un poco cambiamos uno de los ejemplos:

RewriteCond  %{HTTP_USER_AGENT}  iphone|ipod|ipad
RewriteRule  ^/(.*)              http://iphone.mysite.ru/$1  [L]

MaEcTPo 2010-09-02 22:48:06

Muchas gracias. No pensé que tan fácil todo...


MaEcTPo 2010-09-02 23:14:55

Su opción no ha ganado, ha ganado el que la parte inferior.
Yo lo entiendo, регулярка algo no funciona, tendrá que ser en la mente de mañana probar con más detalle.


MaEcTPo 2010-09-04 23:27:52

Sí, funciona, pero es necesario agregar el indicador de nocase, es decir, la primera línea por lo que debe ser:
RewriteCond %{HTTP_USER_AGENT} iphone|ipod|ipad [NC]


WarGoth 2010-09-02 22:40:03

Puede. Consulte la documentación a mod_rewite

DeNn 2010-09-02 22:55:06

En .htaccess:

RewriteEngine On                      
RewriteCond %{HTTP_USER_AGENT} Mobile.+Safari
RewriteRule ^ http://habrahabr.ru [R,L] 

Preguntas relacionadas:

Footer decor

© www.state-it.info | Base of answers to questions for developers and programmers.