htaccess mobile redirect está redirigiendo en PC

Tengo mi sitio principal (www.jguffphotography.com) actualmente redirigido con htaccess a (mobile.jguffphotography). ESO funciona bien

Tengo un directorio redirigido por separado (www.jguffphotography.com/photopage/) a (mobile.jguffphotography.com/photopage)

Tengo un archivo htaccess en mi dominio principal y en el directorio photopage.

Todo funciona muy bien desde mi teléfono, pero en una PC, las URL de la página de fotos se redireccionan al subdominio móvil.


La codificación htaccess del dominio principal que tengo es


RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} "android|blackberry|googlebot-mobile|iemobile|ipad|iphone|ipod|opera mobile|palmos|webos" [NC]
RewriteRule ^$ http://mobile.jguffphotography.com [L,R=302]

el que tengo en el directorio de photopage es


RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} "android|blackberry|googlebot-mobile|iemobile|ipad|iphone|ipod|opera mobile|palmos|webos" [NC]
RedirectMatch 301 ^/photopage/([^.]+).html$ http://mobile.jguffphotography.com/photopage/$1.html

preguntado el 04 de julio de 12 a las 01:07

¿Tal vez hay una ruta más fácil donde puedo redirigir todo en mi sitio al subdominio? (Todavía necesitaría $ 1 para descifrar todas las diferentes URL) -

1 Respuestas

RedirectCond es parte de mod_rewrite y se aplica a los siguientes RewriteRule. RedirectMatch es parte de mod_alias y no tiene nada que ver con la condición anterior. Tienes que seguir con mod_rewrite:

RewriteCond %{HTTP_USER_AGENT} "android|blackberry|googlebot-mobile|iemobile|ipad|iphone|ipod|opera mobile|palmos|webos" [NC]
RewriteRule ^photopage/([^.]+).html$ http://mobile.jguffphotography.com/photopage/$1.html [R=301,L]

Respondido 04 Jul 12, 02:07

Eso arregló la redirección de la PC al subdominio móvil, pero ahora en un teléfono, la página de fotos no se redirigirá en absoluto. JGuff330

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.