Intentando construir un sitio demo para presentar un proyecto me estoy topando con problemas a la hora de establecer las rutas amigables y ya me tienen un poco loco porque la consola siempre me está dando errores de no poder localizar ficheros...
Mi estructura es la siguiente:
· www
- demo
- tienda-demo (carpeta que contendría mi index, css, js, etc...)
- .htaccess
El sitio que estoy intentando mostrar es el que está en tienda-demo con su .htaccess propio.
Aquí os muestro mi .htaccess y que me está dando problemas:
Código Apache:
Ver original
<IfModule mod_rewrite.c> Options +FollowSymLinks RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_URI} !=/favicon.ico RewriteEngine on RewriteBase /tienda-demo # Portada - Comprar RewriteRule ^portada$ index.php [L] RewriteRule ^realizar-compra$ index.php?seccion=comprar [L] RewriteRule ^finaliza-compra$ index.php?seccion=comprar [L] RewriteRule ^tramita-pago$ index.php?seccion=pago [L] # Ficha Producto RewriteRule ^detalle/(.+)/?$ index.php?seccion=fichadetalle&producto=$1 [L] RewriteRule ^portada/categoria/(.+)/?$ index.php?seccion=portada&filtraproducto=$1 [L] </IfModule>
Si no estoy equivocado, la parte de
Código Apache:
me indicaría que el .htaccess tomaría como raíz dicha carpeta "tienda-demo" ¿verdad? Si es así las rutas de mis ficheros html/php/js, etc... ¿tendrían que ir tal que así?Ver original
RewriteBase /tienda-demo
Código HTML:
Ver original
Ya he probado a incluirle rutas como "/demo/tienda-demo/js...." o "/js/......" o "js/......" y nada siempre me están fallando, algunas veces me coge bien el fichero css, otras veces me dice que no lo encuentra....estoy ya un poco




Al ver que las rutas también fallaban he ido probando a establecer nuevos valores para el RewriteBase como "/demo/tienda-demo" o "/www/demo/tienda-demo" y tampoco
¿Podríais decirme dónde estoy metiendo la pata?
Gracias!