Bienvenido a datoweb.com!! En este foro podrás encontrar ayuda sobre diseño y desarrollo web en general. Si quieres formar parte de esta comunidad para pedir ayuda o colaborar ayudando a otros usuarios del foro solo tienes que registrarte desde el siguiente enlace: Registrarse en el Foro

Quitar .php .html con php y .htaccess


buenas chicos
hoy les aporto un pequeño aporte como podemos quitar en la url de nuestra web el .php o el .html ect

php
//404
$recurso = $_SERVER['REQUEST_URI'];
$separar = explode(".",$recurso);
$separar = end($separar); 
if($separar  == "php"){
$dir =substr("$recurso", 0, -4); //
// o mejor
// $dir = "404.html"; // ´lo mandas a un "not found" para que no insistan con el .php
header("Location: $dir");
}
///*****************///

.htaccess
RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.php [NC,L]
espero que os sea de utilidad.
2
Puntos
1604
Visitas
1
Resp
Por pablo hace 99 meses
Experto
Respuesta #1
gracias por el aporte, tendremos que probarlo!
0
Puntos
Por alber hace 99 meses
Administrador
Compartir en facebook
Compartir en twitter
Compartir
Para comentar Inicia sesión o Registrate