Foros del Web » Administración de Sistemas » Software para Servers »

sobrescibiendo url en htacces

Estas en el tema de sobrescibiendo url en htacces en el foro de Software para Servers en Foros del Web. Hola gente, cuando tengo que volver a tocar este archivo siempre se me olvida como sobrescribir las urls. El tema es que tengo un sitio ...
  #1 (permalink)  
Antiguo 12/04/2012, 03:50
Avatar de Dundee  
Fecha de Ingreso: junio-2002
Ubicación: El Médano
Mensajes: 1.310
Antigüedad: 22 años, 4 meses
Puntos: 8
sobrescibiendo url en htacces

Hola gente, cuando tengo que volver a tocar este archivo siempre se me olvida como sobrescribir las urls.
El tema es que tengo un sitio que todas sus links tienen anclas, y desearía que todas las peticiones se sobrescriban con el ancla por delante, he hecho esto pero no me funciona , ¿qué he hecho mal?.

RewriteEngine on

RewriteRule ^(.*)\$ $1#contenido [NC]

Nota:el ancla se llama #contenido y yo quiero que cuando entren en por ejemplo
http://midominio.com/loquesea , vaya a http://midominio.com/loquesea#contenido

También he probado así:
RewriteRule ^(.+)\$ http://miweb.com/$1#contenido [R,NC]

Siguiendo las instrucciones de :
http://www.bloogie.es/tecnologia/web...ite-y-htaccess


Gracias de antemano.
Un saludo
__________________
Videotutoriales de Drupal

Última edición por Dundee; 12/04/2012 a las 03:58
  #2 (permalink)  
Antiguo 16/06/2012, 03:14
 
Fecha de Ingreso: marzo-2007
Mensajes: 8
Antigüedad: 17 años, 8 meses
Puntos: 0
Respuesta: sobrescibiendo url en htacces

Según tengo entendido no puedes hacer una redirección en el lado del servidor con anclas, todo lo que vaya después de # no llega al servidor y es tan sólo usado por el navegador, por ejemplo, http://miweb.com/pagina.html#contenido es usado por el navegador para desplazar la página hasta el ancla "contenido" pero solicita al servidor http://miweb.com/pagina.html.

Yo he conseguido hacer este tipo de redirección: http://miweb.com/pagina.html a http://miweb.com/otra-pagina.html#algo, pero si solicito http://miweb.com/otra-pagina.html no tengo forma de redirigir a http://miweb.com/otra-pagina.html#algo, ya que en al servidor llea solo http://miweb.com/otra-pagina.html y si hago la redirección de nuevo a http://miweb.com/otra-pagina.html#algo volverá a llegar al servidor http://miweb.com/otra-pagina.html y entro en un loop infinito. La solución: javascript.

Última edición por cyberpasta; 16/06/2012 a las 03:38

Etiquetas: amigables, anclas, htacces, url
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 11:59.