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

problema con htaccess

Estas en el tema de problema con htaccess en el foro de Apache en Foros del Web. buenas, tengo una web (hola123.com) que si se redirige bien a www.hola123.com pero dentro del dominio tengo un /foro Lo malo que cuando quiero entrar ...
  #1 (permalink)  
Antiguo 06/03/2009, 16:06
 
Fecha de Ingreso: enero-2008
Mensajes: 49
Antigüedad: 16 años, 10 meses
Puntos: 0
problema con htaccess

buenas, tengo una web (hola123.com) que si se redirige bien a www.hola123.com pero dentro del dominio tengo un /foro
Lo malo que cuando quiero entrar al foro si puedo hacerlo con hola123.com/foro/ y no quiero que se indexe asi, quiero que sea www.hola123.com/foro/

ese es el codigo de mi web principal

RewriteEngine on
RewriteCond %{HTTP_HOST} ^hola123\.com
RewriteRule ^(.*)$ http://www.hola123.com/$1 [R=permanent,L]

y el del foro no se como ponerlo ya que si pongo

RewriteEngine on
RewriteCond %{HTTP_HOST} ^hola123\.com/foro/
RewriteRule ^(.*)$ http://www.hola123.com/foro/$1 [R=permanent,L]

Me da error.

Saludos
  #2 (permalink)  
Antiguo 07/03/2009, 01:09
Avatar de webeando  
Fecha de Ingreso: febrero-2009
Ubicación: Querétaro, México
Mensajes: 65
Antigüedad: 15 años, 9 meses
Puntos: 5
Respuesta: problema con htaccess

Hola pajerote,

Para la canonicalización que estas intentando es suficiente con que la pongas una sola vez en el directorio raíz de tu dominio trata con esta:

Código:
<Ifmodule mod_rewrite.c>
Options +Indexes +FollowSymlinks
RewriteEngine on
RewriteBase /

### re-direcciona index.html a la raíz / ###
RewriteCond %{THE_REQUEST} ^.*\ /.*index\.html\ HTTP/
RewriteRule ^(.*)index\.html$ /$1 [R=301,L]

RewriteCond %{http_host} ^hola123.com [nc]
RewriteRule ^(.*)$ Chola123.com/$1 [r=301,nc] 

</Ifmodule>
C=No puedo poner la parte del protocolo de transferencia de hipertexto con la www porque todavía no tengo 30 mensajes pero tu sustituyela, espero no te sea confuso :(

Ahí nos cuentas como te fue.
Por cierto que tu pregunta debería estar en la sección de Apache o en SEO.

Saludos

Última edición por webeando; 07/03/2009 a las 07:46
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 08:51.