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
1
Resp
571
Visitas
Por pablo hace 24 meses
Experto offline

Respuesta #1

gracias por el aporte, tendremos que probarlo!
0
Puntos
Por alber hace 24 meses
Administrador online

Relaccionados

Para comentar Inicia sesión o Registrate