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

Configuración .htaccess

Estas en el tema de Configuración .htaccess en el foro de Apache en Foros del Web. Tengo un problema con mi web. Estas dos páginas: http://ejemplo.com/pagina.html http://www.ejemplo.com/pagina.html Deberían resolverme la misma dirección y, sin embargo, no lo hacen. La primera de ...
  #1 (permalink)  
Antiguo 31/01/2012, 05:19
 
Fecha de Ingreso: enero-2012
Ubicación: Madrid
Mensajes: 4
Antigüedad: 12 años, 9 meses
Puntos: 0
Configuración .htaccess

Tengo un problema con mi web. Estas dos páginas:

http://ejemplo.com/pagina.html
http://www.ejemplo.com/pagina.html

Deberían resolverme la misma dirección y, sin embargo, no lo hacen. La primera de ellas me redirige a:

http://www.ejemplo.com/pagina.php

Imagino que puede ser por una mala configuración del .htaccess. ¿Podéis echarme una mano?
  #2 (permalink)  
Antiguo 31/01/2012, 07:02
Avatar de repara2  
Fecha de Ingreso: septiembre-2010
Ubicación: München
Mensajes: 2.445
Antigüedad: 14 años, 2 meses
Puntos: 331
Respuesta: Configuración .htaccess

Postea el htaccess para empezar.
__________________
Fere libenter homines, id quod volunt, credunt.
  #3 (permalink)  
Antiguo 31/01/2012, 09:22
 
Fecha de Ingreso: enero-2012
Ubicación: Madrid
Mensajes: 4
Antigüedad: 12 años, 9 meses
Puntos: 0
Respuesta: Configuración .htaccess

ok, aquí lo tienes:

RewriteEngine on

RewriteRule ^pagina.html pagina.php
RewriteRule ^pagina/definicion.html pagina/definicion.php
RewriteRule ^pagina/preguntas-frecuentes.html pagina/preguntas-frecuentes.php


RewriteRule ^articulos/(.*).html articulo-completo.php?urlamigable=$1

RewriteBase /
RewriteCond %{HTTP_HOST} !^www.ejemplo.com$ [NC]
RewriteRule ^(.*)$ http://www.ejemplo.com/$1 [L,R=301]


ErrorDocument 404 /error_404.php
  #4 (permalink)  
Antiguo 31/01/2012, 10:22
Avatar de chalchis  
Fecha de Ingreso: julio-2003
Mensajes: 1.773
Antigüedad: 21 años, 4 meses
Puntos: 21
Respuesta: Configuración .htaccess

puedes hecharle un ojo ah este tutorila de htaccess

http://www.desarrolloweb.com/manuale...amigables.html
__________________
gerardo
  #5 (permalink)  
Antiguo 31/01/2012, 10:31
 
Fecha de Ingreso: enero-2012
Ubicación: Madrid
Mensajes: 4
Antigüedad: 12 años, 9 meses
Puntos: 0
Respuesta: Configuración .htaccess

ya tuve en cuenta este manual cuando realicé el htaccess. sin embargo, no logro dar con la solucion
  #6 (permalink)  
Antiguo 31/01/2012, 18:18
 
Fecha de Ingreso: enero-2012
Ubicación: Caracas
Mensajes: 6
Antigüedad: 12 años, 9 meses
Puntos: 0
Pregunta Respuesta: Configuración .htaccess

Cita:
Iniciado por seguros Ver Mensaje
ok, aquí lo tienes:

RewriteEngine on

RewriteRule ^pagina.html pagina.php
RewriteRule ^pagina/definicion.html pagina/definicion.php
RewriteRule ^pagina/preguntas-frecuentes.html pagina/preguntas-frecuentes.php


RewriteRule ^articulos/(.*).html articulo-completo.php?urlamigable=$1

RewriteBase /
RewriteCond %{HTTP_HOST} !^www.ejemplo.com$ [NC]
RewriteRule ^(.*)$ http://www.ejemplo.com/$1 [L,R=301]


ErrorDocument 404 /error_404.php
Yo lo colocaria asi a ver como va:

Código:
RewriteEngine on
RewriteCond %{SCRIPT_FILENAME} !-d  
RewriteCond %{SCRIPT_FILENAME} !-f 

RewriteRule ^(.*).html $1.php
RewriteRule ^(.*)/(.*).html $1/$2.php
RewriteRule ^articulos/(.*).html articulo-completo.php?urlamigable=$1
  #7 (permalink)  
Antiguo 01/02/2012, 03:23
 
Fecha de Ingreso: enero-2012
Ubicación: Madrid
Mensajes: 4
Antigüedad: 12 años, 9 meses
Puntos: 0
Respuesta: Configuración .htaccess

Nada, sigo igual. Sigo ingresando la siguiente url en el navegador:

pagina.com/definicion.html

y me redirigie a

http://www.pagina.com/definicion.php

cuando tendría que redigir a:

http://www.pagina.com/definicion.html

Lo que quiero es que cuando ingrese una url con ".php" siempre me redirija a la misma url pero con ".html"

Etiquetas: htaccess, html
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 14:17.