Foro de elhacker.net

Programación => Desarrollo Web => Mensaje iniciado por: Kefren en 25 Marzo 2012, 16:23 pm



Título: Duda básica en enlaces HTML
Publicado por: Kefren en 25 Marzo 2012, 16:23 pm
Hola, tengo una pequeña duda con los enlaces HTML, he buscado algo por Google, pero no sé cómo planteárselo al buscador  :huh:

Mi duda es simple, estoy haciendo una web que tiene diferentes secciones, la web consta de un menú para acceder a dichas secciones y en los <a href> no quiero poner el enlace directo al archivo .php, es decir:

Quiero que salga:
Código:
www.miweb.com/sección/
En lugar de:
Código:
www.miweb.com/sección/index.php

Hacerse se puede hacer porque lo he visto en varios sitios web. Agradecería que alguien me echase una mano con esto  :D

SaluDOS


Título: Re: Duda básica en enlaces HTML
Publicado por: #!drvy en 25 Marzo 2012, 16:41 pm
Hola, esto se llama Pretty urls's.. en especial el mod_rewrite de Apache es el mas famoso.
Guia Basica mod_rewrite (http://perlenespanol.com/articulos/archivo/000180.html)

Ademas, a parte, si defines el enlace como
Código
  1. <a href="www.miweb.com/sección/">lalal</a>

En navegador mostrara solo www.miweb.com/sección/, pero te limitara a mostrar solo el index.. luego si accedes a otro archivo dentro de esa sección se mostrara la url entera.



Saludos


Título: Re: Duda básica en enlaces HTML
Publicado por: Kefren en 25 Marzo 2012, 16:46 pm
Hola, esto se llama Pretty urls's.. en especial el mod_rewrite de Apache es el mas famoso.
Guia Basica mod_rewrite (http://perlenespanol.com/articulos/archivo/000180.html)

Ademas, a parte, si defines el enlace como
Código
  1. <a href="www.miweb.com/sección/">lalal</a>

En navegador mostrara solo www.miweb.com/sección/


Saludos

Muchas gracias por responder, duda solucionada. En realidad había probado a definir el enlace cómo tú dices, pero no lo estaba probando bajo un servidor Apache ni con archivos .php. Lo estaba haciendo en una carpeta normal del sistema y con archivos .html y claro, no se comportaba de la misma forma.

Ahora he probado en un Apache que tengo instalado en un Ubuntu Server y funciona.

Gracias de nuevo  :D

SaluDOS