Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/12/2016, 17:04
ylodis
 
Fecha de Ingreso: septiembre-2004
Ubicación: Andorra
Mensajes: 130
Antigüedad: 20 años, 3 meses
Puntos: 0
Rewrite 301 para quitar index.php? de la URL

Hola,


Quiero quitar index.php? de las URLs en que aparezca

Se me pueden dar 2 casos :

index.php? al inicio de la URL como por ejemplo :
Código:
index.php?option=com_acesef&limitstart=140&tag=cartas&view=tags
En este caso quiero enviarlo a una única página del sitio y si no queda otro remedia al raiz (index) del sitio.

index.php? dentro de la URL como por ejemplo :
Código:
historia-tarot-indice.html/5-historia/index.php?option=com_content&view=article&id=56:bar-historicas-flam&catid=6:lam-grandes&Itemid=199
En este caso iría a historia-tarot-indice.html/5-historia/
(lo que haya antes de index.php?

¿ Hay algún código que cubra ambos casos ?

He probado :
Código:
       RewriteEngine On

        RewriteCond %{REQUEST_FILENAME} !-f
        RewriteCond %{REQUEST_FILENAME} !-d
        RewriteRule ^(.*)$ /index\.php/$1 [L]
pero no hace nada y acaba dando error 500 de servidor.

Ayudenme, gracias.
__________________
El Tarot no es un juego.