Hola, alguien sabe cómo puedo encriptar una url (no contiene ninguna variable) para que el usuario no pueda ver la estructura de folders de mi sitio web.
Saludos
| |||
Encriptar URL Hola, alguien sabe cómo puedo encriptar una url (no contiene ninguna variable) para que el usuario no pueda ver la estructura de folders de mi sitio web. Saludos Última edición por raml; 09/09/2005 a las 10:45 |
| ||||
pues en si que es lo que quieres??, y pues este tema estaria mejor en servidores web ya que no es un tema tan enfocado a PHP
__________________ Desde la tierra de los nopales, las tortillas de maiz, y en cuya ciudad se encuenta el cerro de la silla. NalgAss Web SpiderMex - La Historia del Hombre Araña en MEXICO |
| |||
Hola, si es enfocado a PHP por que hay scripts que te permiten encriptar el url utilizando MD5 o SHA1... Sin embargo, normalmente son utilizados cuando pasas variables en la cadena del url... en mi caso no hay variables sino es una url simple. Me refiero a lo siguiente: Tengo un panel de control localizado digamos en: www.sitioweb.com/admin/panel.php Los usuarios pueden acceder a esta sección desd eun link localizado digamos en: www.sitioweb.com/portada.php Lo que quiero lograr es que en el navegador, cuando un usuario se mete a panel.php, no se vea la cadena del url o sea en vez de que se vea así: www.sitioweb.com/admin/panel.php se vea por ejemplo: www.sitioweb.com/if(md5($data[0] La razón por la cual no quiero que se vea es por que no quiero que los usuarios conozcan la estructura del sitio, en especial de donde esta localizada la sección de admin... Saludos |
| ||||
Pues si por ejemplo todo los archivos son php yo crearia un archivo llamado url.php el cual contenga Código PHP: Código PHP: Código PHP: Nota se usa base64 por que lo que se pasa por MD5 no puede ser traducido, tal vez asi te funcione es solamente teorico, pues me fume una de esas hierbas y pues tal vez estoy alucinando.
__________________ Desde la tierra de los nopales, las tortillas de maiz, y en cuya ciudad se encuenta el cerro de la silla. NalgAss Web SpiderMex - La Historia del Hombre Araña en MEXICO |
| |||
Eso más bien se hace con técnicas de re-escritura del URL usando expresiones regulares y a ser posible módulos de tu servidor HTTP (Apache por ejemplo) como mod_rewrite. Realmente no se usa para eso .. ni deberías "confiar" en asegurar tu sección de adminitración simplemente "ocultando" el URL. (y menos vinculandolo desde otra página .. ahí te lo tomarán robots de buscadores y cualquiera que vea el código ..). Lo que deberías hacer es proteger todo ese directorio en -tu servidor- por ejemplo con protección HTTP usando archivos .htaccess. Ahí veras que se te presenta la ventana de "login" si quieres acceder a cualquier archivo (sea el que sea) de ese directorio hacia abajo. Revisa estos artículos al respecto: .htaccess y protección HTTP de directorios http://www.htmlpoint.com/faq/apache/17.htm http://www.maestrosdelweb.com/editorial/proteger/ (aunque deberías concretar si tienes opción a usar .htaccess o sistemas similares .. este ejemplo es sólo para Servidores HTTP: Apache (no para IIS por ejemplo)). Un saludo, |
| |||
Muchas Gracias por su ayuda, los tutoriales fueron muy útiles al igual que el tip de mi amigo de Monterrey ;0) Lo mejor será implementar protección en el acceso a la carpeta a través de .htaccess al igual que un sistema de autentificación de usuarios. Saludos, |