No estoy muy familiarizado con los archivos .htaccess, y estoy tratando de excluir a un subdominio (algo así como dev.example.com)
de la siguiente regla de reescritura que ya está en su lugar:¿Excluyendo un subdominio de .htaccess mod_rewrite rules?
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.example\.com$ [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]
Esta regla prohíbe que una persona que acaba de entrar example.com
o http://example.com
y obliga a la presentación deseada de la URL, http://www.example.com
.
he intentado algunas opciones de exclusión de un subdominio de esta regla de reescritura, pero fue en vano. Cada uno de los directorios en el sitio tienen su propio. htaccess, pero parece que este sigue teniendo prioridad. ¿Alguna idea? ¡Gracias!
Parece que esta sintaxis funcionaría, pero causa errores de recursión. ¿Algunas ideas? – MindSculpt
Sin embargo, su primer ejemplo sí parece funcionar, usando expresiones regulares ... – MindSculpt
Ambos fragmentos deben ser equivalentes y me valen. Le sugiero que limpie la memoria caché de su navegador y vuelva a intentarlo. –