Ver Mensaje Individual
  #12 (permalink)  
Antiguo 04/08/2013, 12:18
manel2292
 
Fecha de Ingreso: junio-2011
Ubicación: Barcelona
Mensajes: 240
Antigüedad: 13 años, 6 meses
Puntos: 14
Respuesta: Duda con urls amigables

Al final lo he podido resolver, ha sido una mezcla de lo leido, de prueba y error y de imaginación, lo cuelgo para que a alquien más le pueda servir:

.htaccess

RewriteBase /
RewriteEngine on
RewriteRule ^(.*)/$ index.php

index.php

Código PHP:
Ver original
  1. <?php
  2.     $get = explode("/",$_SERVER["REQUEST_URI"]);
  3.     $ultimo = (count($get) - 1);
  4.     unset($get[0]);
  5.     unset($get[$ultimo]);
  6.     $get = array_values($get);
  7.     print_r($get);
  8. ?>
  9. <!DOCTYPE html>
  10. <html>
  11.     <head>
  12.         <title> Prueba de url's amigables con PHP y Apache(mod_rewrite)</title>
  13.     </head>
  14.     <body>
  15.         <img src="/img/imagen.png">
  16.     </body>
  17. </html>

De esta forma en lugar de acceder al $_GET como estamos acostumbrados lo haremos así: echo $get[0];