Foros del Web » Administración de Sistemas » Apache »

.htaccess y subdominio

Estas en el tema de .htaccess y subdominio en el foro de Apache en Foros del Web. Hola muchachos, tengo un sitio web al cual le implemente un redireccionamiento de sin www a www, el .htaccess funciona perfecto, pero ahora me surgió ...
  #1 (permalink)  
Antiguo 14/07/2012, 20:49
 
Fecha de Ingreso: octubre-2010
Ubicación: Lima, Perú
Mensajes: 125
Antigüedad: 13 años, 6 meses
Puntos: 5
Sonrisa .htaccess y subdominio

Hola muchachos, tengo un sitio web al cual le implemente un redireccionamiento de sin www a www, el .htaccess funciona perfecto, pero ahora me surgió un problema.

Resulta que si quiero crear un subdominio (subdominio.dominio.com) el .htaccess me lo redirecciona a "www.dominio.com/subdominio" y yo lo que quiero es que el .htaccess no influya en mis subdominios solo en mi dominio principal.

Mi .htaccess:

Código:
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^www.dominio.com$ [NC]
RewriteRule ^(.*)$ http://www.dominio.com/$1 [L,R=301]
Mas precisamente yo quiero tener un subdominio "http://blog.dominio.com"

Espero me pueda ayudar.
  #2 (permalink)  
Antiguo 15/07/2012, 10:12
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: .htaccess y subdominio

Intentá con
Código Apache:
Ver original
  1. RewriteCond %{HTTP_HOST} !^www\. [NC]
  2.   RewriteCond %{HTTP_HOST} !\.([a-z-]+\.[a-z]{2,6})$ [NC]
  3.   RewriteRule ^ http://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Para www a no-www
Código Apache:
Ver original
  1. RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
  2.   RewriteCond %{HTTP_HOST} !\.([a-z-]+\.[a-z]{2,6})$ [NC]
  3.   RewriteRule ^ http://%1%{REQUEST_URI} [L,R=301]

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.
  #3 (permalink)  
Antiguo 15/07/2012, 22:20
 
Fecha de Ingreso: octubre-2010
Ubicación: Lima, Perú
Mensajes: 125
Antigüedad: 13 años, 6 meses
Puntos: 5
Respuesta: .htaccess y subdominio

Gracias pero con eso solo consigo un error 500 Internal Server Error.
  #4 (permalink)  
Antiguo 15/07/2012, 22:49
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: .htaccess y subdominio

Cita:
Iniciado por shacaxD Ver Mensaje
Gracias pero con eso solo consigo un error 500 Internal Server Error.
Puede que no te funcione dependiendo de la estructura de carpetas y la configuración de tu servidor, pero error 500 no da

Probá con este que es mas seguro

Código Apache:
Ver original
  1. Options +FollowSymLinks
  2.  
  3. RewriteEngine On
  4. RewriteCond %{HTTP_HOST} !^www\. [NC]
  5. # definis todos tus subdominios
  6. RewriteCond %{HTTP_HOST} !algo\.dominio\.com$ [NC]
  7. RewriteCond %{HTTP_HOST} !otracosa\.dominio\.com$ [NC]
  8. RewriteRule ^ http://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Si te sigue dando error 500, lee este post

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.

Etiquetas: dominio, htaccess, rewrite, subdominio
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:44.