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

RewriteRule para redigir al indice

Estas en el tema de RewriteRule para redigir al indice en el foro de Software para Servers en Foros del Web. Hola a todos. Estoy intentando hacer una redireccion para redirigir al indice de una web Quiero hacer que cuando ponga en el navegador: www_dominio_com/index.php www_dominio_com/ ...
  #1 (permalink)  
Antiguo 17/05/2012, 09:31
 
Fecha de Ingreso: enero-2007
Mensajes: 17
Antigüedad: 17 años, 3 meses
Puntos: 0
RewriteRule para redigir al indice

Hola a todos.

Estoy intentando hacer una redireccion para redirigir al indice de una web

Quiero hacer que cuando ponga en el navegador:

www_dominio_com/index.php

www_dominio_com/

En teoria es muy facil pero he intentado varias cosas pero no me funcionan.

Alguien me puede ayudar.

Gracias
  #2 (permalink)  
Antiguo 17/05/2012, 13:37
 
Fecha de Ingreso: febrero-2012
Ubicación: México
Mensajes: 227
Antigüedad: 12 años, 2 meses
Puntos: 48
Respuesta: RewriteRule para redigir al indice

En htaccess agrega una línea que diga:

Código htaccess:
Ver original
  1. DirectoryIndex index.php

Usar la orden RewriteRule aunque es posible es bastante ineficiente.
Te dejo la referencia: http://httpd.apache.org/docs/2.0/mod/mod_dir.html
  #3 (permalink)  
Antiguo 18/05/2012, 02:24
 
Fecha de Ingreso: enero-2007
Mensajes: 17
Antigüedad: 17 años, 3 meses
Puntos: 0
Respuesta: RewriteRule para redigir al indice

Cita:
Iniciado por hombreman Ver Mensaje
En htaccess agrega una línea que diga:

Código htaccess:
Ver original
  1. DirectoryIndex index.php

Usar la orden RewriteRule aunque es posible es bastante ineficiente.
Te dejo la referencia: [url]http://httpd.apache.org/docs/2.0/mod/mod_dir.html[/url]
Gracias por la respuesta.

Sino entieno mal, lo que hace DirectoryIndex index.php es que cuando entres a la raiz te lea index.php.

Igual me he explicado mal, pero lo que quiero es que cuano pongas en el navegador

www_dominio_com/index.php, automaticamente me elimine de la url y me muestre solo www_dominio_com (supongo que haciendo una redirección), al igual que cuando pones www_dominio_com en la URL del navegador que estas ejecutando el index.php per los usuarios no lo ven en la URL

Sigo sin entender como hacerlo.
  #4 (permalink)  
Antiguo 18/05/2012, 02:59
 
Fecha de Ingreso: enero-2007
Mensajes: 17
Antigüedad: 17 años, 3 meses
Puntos: 0
Respuesta: RewriteRule para redigir al indice

Buscando por internet he encontrado esto

RewriteCond %{THE_REQUEST} ^.*/index.php
RewriteRule ^(.*)index.php$ www_dominio_com [R=301,L]

Esto me redirecciona index.php.

Pero cuando pongo index.php?var=1 me elimina el index.php y me deja =var1

es decir:

www_dominio_com/index.php?var=1
www_dominio_com/?var=1

Me podeis ayudar a modificar el rewrite cond para que solo lo ejecute cuando ponga index.php en la URL?

Es que de expresionnes regulares estoy un poco verde.

Etiquetas: rewirte, htaccess
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 13:20.