Vereis.. tengo un problemilla...
Tengo una página, dividida en divs.. y que carga los contenidos desde un menú fijo.. lo hago gracias a:
Código:
$(document).ready(function(){
$("#nav li").each(function(event){
$(this).on('click','ul a',function(event){
event.preventDefault();
var href = $(this).attr("href");
$("#centro").load(href);
return false;
});
});
});
y en el menú:
Código:
<ul id="nav"><br />
<li><a href="html/vista.html">Vista</a></li>
etc
etc
me carga genial y los jquery de la página cargada funcionan genial
mi problema:
si alguien intenta entrar directamente desde la barra de direcciones con:
www.misitio.com/vista.html (que es la dirección que se ve cuando pones el cursor encima) pues te sale no encontrada si está el otro directorio o te sale la página vista.html directamente (si está en ese directorio) si cargarse en el div que deberia.
Entoncessss.....
Hay alguna forma de hacer que si alguien entra directamente con www.misitio.com/vista.html.. se muestre esa página cargada en el div que le corresponde? como si se hubiese entrado desde el index..
he leido un montón sobre .htaccess y como redireccionar... pero.. es que no me sale en la barra de direcciones que tipo de dirección, que estructura lleva ese script y no se como ponerlo en el .htaccess...
alguien sabe hacerlo?
gracias..