Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/03/2010, 09:04
Avatar de cemansilla
cemansilla
 
Fecha de Ingreso: septiembre-2007
Ubicación: Buenos Aires, Argentina, Argentina
Mensajes: 214
Antigüedad: 16 años, 7 meses
Puntos: 6
Rewriterule me repite acumula las reescrituras

Tengo un sitio simple sin consultas a base (por ahora) por lo que no necesito demasiados parámetros (más allá que dirigirse a determinado punto de ancla en alguna URL).

La estructura es algo asi:
  • index.php
  • acerca.php
  • portfolio.php
  • contacto.php

Y al .htaccess lo tengo así actualmente (intenté hacerlo con expresiones regulares pero me generaba otro error):

Código:
Options +FollowSymLinks
RewriteEngine on
RewriteRule ^index/$ index.php
RewriteRule ^acerca/$ acerca.php
RewriteRule ^portfolio/$ portfolio.php
RewriteRule ^contacto/$ contacto.php
Aclaro que así el sitio me funciona perfectamente pero la URL queda mal, por ejemplo:
  1. Comienzo en http://localhost/misitio/
  2. Hago clic en acerca.php
  3. En la barra de direcciones se ve http://localhost/misitio/acerca/
  4. Hago clic en portfolio.php
  5. En la barra de direcciones se ve http://localhost/misitio/acerca/portfolio/
  6. Y asi sucesivamente.

Quisiera saber que poner en mi .htaccess para que esto funcione correctamente.

Por si sirve de algo a mis links en el HTML los pongo así:

Código HTML:
<a href="acerca/">link acerca</a> 
Espero se haya entendido y me puedan ayudar, desde ya muchas gracias...
__________________
CÉSAR MANSILLA
Web & Mobile Developer - Analista - Creativo - Curioso
http://cesarmansilla.com/
http://cesarmansilla.com/blog/