Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/07/2013, 06:10
mblascog
 
Fecha de Ingreso: enero-2002
Ubicación: Sabadell
Mensajes: 565
Antigüedad: 22 años, 3 meses
Puntos: 4
Duda al crear url's amigables en htaccess

Buenas,
Me estoy peleando con las url amigables y no entiendo que estoy haciendo mal.

Lo que me gustaría conseguir es que la siguiente url amigable:
Código HTML:
Ver original
  1. href = "oportunitats"
fuera redireccionada a:
Código HTML:
Ver original
  1. http://localhost/fin/oportunitats/a.php

Tengo la siguiente estructura de directorio:


El fichero htaccess contiene:
Código Apache:
Ver original
  1. Options +FollowSymLinks
  2. RewriteEngine On
  3. RewriteRule ^oportunitats/$     oportunitats/a.php [L]

Si en el navegador escribo:
localhost/fin/oportunitats redirecciona bien a localhost/fin/oportunitats/a.php

Pero si escribo href="oportunitats" en una página php que tengo en la carpeta ca, en el navegador aparece la siguiente url http://localhost/fin/ca/oportunitats con el correspondiente error 404 de página no encontrada, ya que debería retroceder una carpeta.

He intentado poner ../, / en la url de destino pero no lo consigo

Alguien podría darme una pista? Gracias
__________________
Qué fácil cuando lo sabes y qué difícil cuando no