Foros del Web » Administración de Sistemas » Apache »

url amigable por que eno me funciona?

Estas en el tema de url amigable por que eno me funciona? en el foro de Apache en Foros del Web. hola, he leido varios tutoriales pero no lo consigo, bueno, lo que quiero ya es algo conocido: http://miweb.com/perfil.php?usuario=richboy http://miweb.com/richboy guarde el codigo de aqui abajo ...
  #1 (permalink)  
Antiguo 19/05/2011, 19:06
Avatar de RichBoy  
Fecha de Ingreso: agosto-2010
Mensajes: 177
Antigüedad: 14 años, 4 meses
Puntos: 7
url amigable por que eno me funciona?

hola, he leido varios tutoriales pero no lo consigo, bueno, lo que quiero ya es algo conocido:


http://miweb.com/perfil.php?usuario=richboy

http://miweb.com/richboy

guarde el codigo de aqui abajo en un archivo .htaccess.txt y lo subi en el directorio donde se encuentra perfil.php, pero no me funciona, alguien sabe que podria estar pasando? gracias...



RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^( [a-zA-Z0-9_-] +)$ perfil.php?usuario=$1

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^( [a-zA-Z0-9_-] +)/$ perfil.php?usuario=$1
  #2 (permalink)  
Antiguo 19/05/2011, 20:16
Avatar de RichBoy  
Fecha de Ingreso: agosto-2010
Mensajes: 177
Antigüedad: 14 años, 4 meses
Puntos: 7
Respuesta: url amigable por que eno me funciona?

aaaaaaaaaaaaaa! no entiendo por que siendo un tema tan comun, y tan solicitado, no existan muchos comentarios de: QUE BIEN, ME FUNCIONO!

bueno, despues de intentar y despues de varios erroes 500 por fin me enconre algo que me funciono, este es el codigo:

<ifmodule mod_rewrite.c>
RewriteEngine On


#Si la url solicitada no es un fichero(existente), continuar...
RewriteCond %{REQUEST_FILENAME} !-f

#Si la url solicitada no es una carpeta(existente), continuar...
RewriteCond %{REQUEST_FILENAME} !-d

#se toma todo ese -query_string- y se pasa como parametro route
RewriteRule ^(.*)$ perfil.php?usuario=$1 [L,QSA]
</ifmodule>

Etiquetas: url, amigables
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:22.