Ver Mensaje Individual
  #4 (permalink)  
Antiguo 07/05/2016, 10:46
Avatar de bandolera
bandolera
 
Fecha de Ingreso: abril-2009
Mensajes: 613
Antigüedad: 15 años
Puntos: 7
Respuesta: Ocultar ruta de acceso

Cita:
Iniciado por thezzin Ver Mensaje
si te preocupa porque servicios en un directorio o un file.php
puedes aplicar un filtro con un array algo asi:
Código PHP:
if(isset($_GET['action'])){
$action $_GET['action'];

$arr = array(
'servicios' => 'RutaFileOCarpeta',
);
$Rfinal = isset($arr[$action]) ? $arr[$action] : "404.php";//404.php o home.php
/*
if(file_exists("ruta/carpeta/".$Rfinal.".php")){
include("ruta/capre/".$Rfinal.".php");    
}
*/
echo $Rfinal;//tes

si alguien hace esto: www.sitio.com/servicios o www.sitio.com/servicios.php
no obtiene nada porque el directorio o file real seria: RutaFileOCarpeta
si dominas bien el php puedes hacer un codificador / decodificador es facil y simple
la función de php que te recomiendo es strtr()
yo hice uno que puede generar cientos de codificadores sinque el nuevo pueda decodificar lo del anterior. aqui una demo:

Código:
<a href="index.php?action=p9451z5D546v49x5F749x1t8p94">Servicios</a> 

o de <a> asta </a>

95t98712v05D551z5G84s3d5t49x0f427c51z48xtx5flf2v0flfv64t985F70e349x1t80f44s3p9451z5D546v49x5F749x1t8p94d5t78s5k51z5D546v49x5F749x1t8p949587t9878
Interesante, pero no satura el servidor en caso el sistema sea accesado por muchos usuarios?
__________________
Todos somos iguales. NO! a la violencia de género.