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

excluir una sentencia exacta del Mod_rewritte

Estas en el tema de excluir una sentencia exacta del Mod_rewritte en el foro de Apache en Foros del Web. desde hace un tiempo tengo en mi web una rela de mod_rewrite para organizar todos sus articulos pero se ha dado la situacion que debo ...
  #1 (permalink)  
Antiguo 26/10/2011, 02:32
 
Fecha de Ingreso: septiembre-2009
Mensajes: 306
Antigüedad: 14 años, 7 meses
Puntos: 10
excluir una sentencia exacta del Mod_rewritte

desde hace un tiempo tengo en mi web una rela de mod_rewrite para organizar todos sus articulos pero se ha dado la situacion que debo ponerle una excepción a esa regla. la regla es esta:

Cita:
RewriteRule ^([^/.\?]+)/?([^/.\?]*)/?$ sec/sec.php?sec=$1&dir=$2 [PT,NC,L]
Pero necesito que haga una exepcion a esa regla si el url empieza con la sentencia exacta "conpeht" es decir si el link fuera "www.misitio.com/conpeht" ignore esa regla y en su lugar se aplique otra diferente.

Como puedo hacer esto?
__________________
Mantente al tanto del acontecer Turistico nacional
Visita el Parque Bicentenario El Salvador
  #2 (permalink)  
Antiguo 26/10/2011, 16:09
Avatar de Trublux  
Fecha de Ingreso: octubre-2010
Ubicación: Madrid
Mensajes: 355
Antigüedad: 13 años, 6 meses
Puntos: 48
Respuesta: excluir una sentencia exacta del Mod_rewritte

Tienes que poner una condición encima de la RewriteRule
Sería algo así:
Código Apache:
Ver original
  1. RewriteCond %{REQUEST_URI} !^/conpeht/$ [NC]
  2. RewriteRule ^([^/.\?]+)/?([^/.\?]*)/?$ sec/sec.php?sec=$1&dir=$2 [PT,NC,L]
__________________
eZ Publish Developer Basic Legacy
eZ Publish Developer Basics (4.4)
Alojamientos rurales en España

Última edición por Trublux; 26/10/2011 a las 16:16

Etiquetas: excluir, php, rewrite, sentencia, url
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:19.