Foros del Web » Administración de Sistemas » Software para Servers »

Problemas con rewrite

Estas en el tema de Problemas con rewrite en el foro de Software para Servers en Foros del Web. Necesito redirigir url de la forma http://midominio.com/nombreusuario a la url http://midominio.com/profile/nombreusuario el problema es que cualquier otra url, tal como midominio.com/file/picture, la intenta redirigir a ...
  #1 (permalink)  
Antiguo 27/07/2013, 15:07
 
Fecha de Ingreso: julio-2013
Mensajes: 1
Antigüedad: 11 años, 3 meses
Puntos: 0
Problemas con rewrite

Necesito redirigir url de la forma
http://midominio.com/nombreusuario a la url http://midominio.com/profile/nombreusuario

el problema es que cualquier otra url, tal como midominio.com/file/picture, la intenta redirigir a
http://midominio.com/profile/file/picture

¿Como puedo salvar determinadas carpetas de esta redireccion?

Gracias
  #2 (permalink)  
Antiguo 27/07/2013, 21:04
Avatar de Rodrhigo  
Fecha de Ingreso: septiembre-2011
Ubicación: Temuco-Valdivia-Osorno
Mensajes: 254
Antigüedad: 13 años, 2 meses
Puntos: 48
Respuesta: Problemas con rewrite

Tienes que añadir una condición(RewriteCond) antes de tu regla(RewriteRule).

Seria algo como esto:

Código Apache:
Ver original
  1. Options +FollowSymLinks
  2. RewriteEngine on
  3. RewriteBase /
  4. RewriteCond %{REQUEST_URI} !^/file/.*$
  5. RewriteCond %{REQUEST_URI} !^/imagenes/.*$
  6. RewriteCond %{REQUEST_URI} !^/profile/.*$
  7. RewriteRule ^(.*)$ /profile/$1 [L]

Lo hice al ojo, por lo que puede que no te funcione a la primera.

Fíjate que hay un signo de exclamación en las condiciones, eso significa Negación ( distinto de )
__________________
Rodrigo Agüero

Etiquetas: apache, servidores-web
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 23:47.