Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/09/2008, 20:58
Avatar de Carxl
Carxl
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: Bogotá
Mensajes: 2.993
Antigüedad: 18 años, 4 meses
Puntos: 70
Una mas de url amigables

Hola a todos, cómo van?

Pues la verdad quiero aprender a configurar url's amigables con apache... Con esa necesidad, he seguido este tuto pero no me funciona...

Lo que he hecho (todo en local y Debian etch):

- Activé mod_rewrite, lo sé por que en mi phpinfo, en la sección "Loaded Modules" aparece como cargado.

- Yo creo un virtual host(/home/carxl/www) para utilizar una carpeta en mi directorio personal y no utilizar /var/www. La configuración quedó de la siguiente manera, por que modifiqué AllowOverride, estaba en None y le dejé All(leí por ahí que debe estar así esta instrucción):

Cita:
Alias /carxl/ "/home/carxl/www/"
<Directory "/home/carxl/www/">
Options Indexes MultiViews FollowSymLinks
AllowOverride All
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
- Creé un .htacces en mi directorio (/home/carxl/www) y está de la siguiente manera:

Cita:
# mod_rewrite en uso
RewriteEngine On
Rewriterule ^articulo/(.+)/(.+) ver_a.php?id=$1&title=$2
No sé que estoy haciendo mal, pero he seguido el tuto al pie de la letra y no me funciona... cuando envio un link, una url, pues me manda el típico error de que ese archivo no fue encontrado Aclaro que "ver_a.php" es un archivo mío, cambié el del tuto.

La url que intento enviar es la siguiente(está mal)
Y sin url amigable(esta está bien y me muestra el artículo)
Alguien puede decirme, quizás, que estoy haciendo mal?? Detectan algún error?? Algo en la configuración??

Espero puedan darme una mano...

Saludos
__________________
Hay 10 tipos de personas, los que entienden binario y los que no. (Anónimo)
www.programandoweb.com

Última edición por Carxl; 07/09/2008 a las 21:06