Está bien, te comprendo. Aún así, estoy en desacuerdo con la mayor parte de lo que dices. Más todavía por tu actitud "pasivo-agresiva"
Cita:
Iniciado por nvarona segundo... si son amigables... si no conoces el script, es mejor no opinar..
tercero.. si vuelves a leer nuevamente lo q puse.. y te fijas un poco en el codigo.. las paginas si q existen..
Más aún, no creo que se trate de opiniones. No en una cuestión técnica, claro. Sí hay formas de hacer las cosas correctamente. Por algo existen los estándares y las buenas prácticas.
Volviendo al tema del hilo. Según veo en el código que has puesto, tus páginas están en una carpeta llamada
html. Si un usuario accede así:
http://tupagina.com/vista.html deberías redirigir a
http://tupagina.com/html/vista.html. ¿Es así? Eso podrías lograrlo con htaccess:
Código Apache:
Ver originalRewriteEngine On
RewriteBase /
RewriteRule ^((?!html/).*)$ html/$1 [NC,L]
Así, podrías aceder a
http://tupagina.com/html/vista.html desde
http://tupagina.com/vista.html
Probablemente deberías también agregar un redirect de tipo 301 al directorio html para evitar contenido duplicado. O sea, que al entrar a
http://tupagina.com/html/vista.html te redirija (con 301) a
http://tupagina.com/vista.html.
Una forma más común es usar el hash en el URL. Esto tiene múltiples ventajas (y es usado por sitios como Twitter, Google+, etc) como ser velocidad, accesibilidad y comodidad ya que permiten al usuario usar los botones de atrás y adelante del navegador, así como mantener un historial.
Además de esto, permite el uso de linkeo por URL. Es decir, si yo navego tu sitio y encuentro algo interesante, no podría pasar un URL pues la navegación fue por AJAX. Pero sí podría usando el hash del url. ( plugin útil para ese propósito
http://benalman.com/projects/jquery-bbq-plugin/ )