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

Afinar htaccess

Estas en el tema de Afinar htaccess en el foro de Apache en Foros del Web. Hola amigos. Tengo este rewrite de htaccess que me da el documento que quiero abrir Options +FollowSymLinks RewriteEngine on RewriteCond %{QUERY_STRING} (.*) #RewriteCond %{REQUEST_URI} !^/gestor/? ...
  #1 (permalink)  
Antiguo 10/04/2013, 08:26
 
Fecha de Ingreso: marzo-2003
Ubicación: Barcelona
Mensajes: 107
Antigüedad: 21 años, 9 meses
Puntos: 0
Afinar htaccess

Hola amigos.

Tengo este rewrite de htaccess que me da el documento que quiero abrir

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{QUERY_STRING} (.*)
#RewriteCond %{REQUEST_URI} !^/gestor/?
RewriteRule ^(.*)/$ index.php?link=$1&%1 [L,NC]


Consigo el GET con la dirección de tipo: www.midominio.com/variable/
Pero no funciona con www.midominio.com/variable sin la "/" final.

Alguna rectificación para que funcione de las dos formas??

Necesito que funcione también con paso de variables por GET

http://www.midominio.com/variable?va...avar=otrovalor
  #2 (permalink)  
Antiguo 10/04/2013, 08:38
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 5 meses
Puntos: 1567
Respuesta: Afinar htaccess

y si quitás la barra de
Código:
^(.*)/$
Que sucede?
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.
  #3 (permalink)  
Antiguo 10/04/2013, 09:36
 
Fecha de Ingreso: marzo-2003
Ubicación: Barcelona
Mensajes: 107
Antigüedad: 21 años, 9 meses
Puntos: 0
Respuesta: Afinar htaccess

Entonces funciona pero no carga las imágenes ni los css ni los includes de php…
  #4 (permalink)  
Antiguo 10/04/2013, 13:49
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 5 meses
Puntos: 1567
Respuesta: Afinar htaccess

Cita:
Iniciado por albertius Ver Mensaje
Entonces funciona pero no carga las imágenes ni los css ni los includes de php…
Entonces antes de la condición agregás estas condiciones

Código:
RewriteCond %{SCRIPT_FILENAME} !-d  
RewriteCond %{SCRIPT_FILENAME} !-f
con lo cual decís que la regla se cumpla si el recurso llamado no es un archivo y/o carpeta real existente.
mirá, aqui tengo algunos ejmeplos variados

http://mr1.emprear.com
Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.

Última edición por emprear; 11/04/2013 a las 08:26
  #5 (permalink)  
Antiguo 11/04/2013, 02:07
 
Fecha de Ingreso: marzo-2003
Ubicación: Barcelona
Mensajes: 107
Antigüedad: 21 años, 9 meses
Puntos: 0
Respuesta: Afinar htaccess

Si señor!! Perfecto!!

Muchas gracias

Etiquetas: htaccess, php, rewrite
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 07:58.