Ver Mensaje Individual
  #18 (permalink)  
Antiguo 27/05/2013, 07:31
Avatar de mdromed
mdromed
 
Fecha de Ingreso: septiembre-2009
Mensajes: 389
Antigüedad: 14 años, 7 meses
Puntos: 8
Respuesta: Problema ocultar extensiones .htaccess

Cita:
Iniciado por pateketrueke Ver Mensaje
¿Exactamente que parte no te funciona?

Deberías dar mas detalles, ya que no es posible adivinar ni leer tu mente para ver lo que obtienes.

Te explico, implementar mod_rewrite consiste en dos partes.

a) Las reglas de reescritura en .htaccess
b) Los enlaces de la aplicación

Tener el punto (a) no resuelve por arte de magia el punto (b), ¿sabes a lo que me refiero?

Si en tu aplicación tienes un enlace así:
Código HTML:
<a href="script.php">link</a> 
Y buscas que se vea así: /script/ (sin el .php) entonces debes actualizar tu enlace para que funcione como se espera.

Código HTML:
<a href="/script/">link</a> 
¿Estás cambiando tus enlaces correctamente?

Te repito, tenerlas reglas de mod_rewrite no cambia tus enlaces de tus scripts, su objetivo es reescribir dichos enlaces de manera interna cuando el servidor recibe una petición, no más.

Así, cuando pones en el navegador /script/ se reescribe discretamente a script.php y ya.

Yo pongo en la barra de direcciones http://localhost/miweb/mipagina con intencion de cargar http://localhost/miweb/mipagina.php pero no se carga.
Me dice que no existe la pagina.
Yo creo que con esto en el .htaccess deberia funcionar no?

Código PHP:
Ver original
  1. RewriteEngine On
  2. RewriteBase /
  3. RewriteCond %{REQUEST_FILENAME} !-f4.
  4. RewriteCond %{REQUEST_FILENAME} !-d5.
  5. RewriteRule ^(.*)$ $1.php [L,QSA]