htaccess URL Amigable. Help!

  • Autor Autor Prospero
  • Fecha de inicio Fecha de inicio
Prospero

Prospero

Eta
Verificación en dos pasos activada
Hola amigos, tengo en mi hosting > web.com/DOCUMENTO/index.php?documento=105555222&nombre=Juan20%Perez quiero hacerle una URL Amigable.

lo coloco en raiz al .htaccess y le doy el siguiente formato:

Insertar CODE, HTML o PHP:
Options +FollowSymLinks


RewriteRule ^DOCUMENTO/([0-9]+)/([A-Za-z0-9-%]+)$ DNI/index.php?documento=$1&nombre=$2

quiero que se vea > web.com/DOCUMENTO/105555222/Juan-Perez

que estoy haciendo mal que no logro ni que se ejecute el codigo. si hago el llamado a web.com/DOCUMENTO/105555222/Juan-Perez...

que errror tengo me orientan? gracias.
 
Te dejare una pista, tu lo estas intentado dentro de la carpeta DNI/. creo o no se, entonces, en realidad como debería de resultarte seria de este modo: web.com/DNI/DOCUMENTO/106666999/Mi-Nombre... aunque dices que el .htaccess esta en la raíz principal... la verdad desconozco como estés llevando a cabo, te recomendaría testearlo un poco.

Prueba de este modo.

directorio principal de WEB.COM

.htaccess
dni.php

Para tu salida, usarías esto.

RewriteEngine On
RewriteRule ^Doc/([0-9]+)/([A-Za-z0-9_-]+)/$ dni.php?documento=$1&nombre=$2

Tu salida debería de ser de este modo: web.com/Doc/106666999/Mi-Nombre/
 
Se me olvidaba, tu archivo dni.php debe incluir esto:
<?php
$documento=$_GET["documento"];
$nombre=$_GET["nombre"];
?>

Documento: <?php echo $documento?><br>
DNI: <?php echo $nombre?>[/B]
 
Atrás
Arriba