Bienvenido(a) a Alcance Libre 01/12/2022, 06:52

Alcance Libre Foros

 Índice del foro > Todo acerca de Linux > Programación y desarrollo New Topic Post Reply
 Enmascarar Direcciones en PHP
Tópico anterior Tópico siguiente
   
ilidan
 07/01/13 12:04PM (Leído 32,436 veces)  

Participa mucho
happy

Estado: desconectado
Forum User

Identificado: 06/05/08
Mensajes: 41
Localización:Ecuador
Saludos cordiales mis estimados colegas del foro, Quisiera saber como se puede enmascarar una dirección en el navegador, para ello les indico lo siguiente: Si en el navegador ingreso a www.midominio.com, abre el index y me muestra http://www.midominio.com/index.html o contacto.php o productos.html pero solo quisiera que me muestre http://www.midominio.com/ y se oculte el documento al cual se encuentra apuntando en ese momento. He leído que editando los parámetros en .htaccess con la siguiente regla:
PHP Formatted Code
RewriteEngine on
RewriteRule ^(([^/]+/)*[^.]+)$ /$1.php [L]
RewriteRule ^(([^/]+/)*[^.]+)$ /$1.html [L]
Sin embargo no he conseguido lo que quiero por el momento, ¿existe tal vez algún otro método que me permita conseguirlo?

\../_ Metal por sobre todas las cosas _\../
 
Profile Email
 Quote
Joel Barrios Dueñas
 07/01/13 07:59PM  

Admin

Estado: desconectado
Site Admin

Identificado: 02/17/07
Mensajes: 1761
Localización:Mexico
No. Eso no es posible. La reescritura de URL sólo funciona en este caso para hacer que los URL feos se puedan ver como bonitos, oseas index.php?id=id-de-articulo por index.php/id-articulo. Por seguridad NINGÚN navegador va a permitir que jamás se reescriba la dirección de URL de la barra direcciones en el caso que planteas. Medita un poco al respecto: quieres engañar a un navegador para que muestre a un URL distinto del que se debe ver...

Si quieres ocultar direcciones por razones estéticas, puedes utilizar marcos (frames) o re-escribir tu aplicación o CMS para que muestre sólo la información que deseas dependiendo dónde se haga clic.
 
Profile Email Website
 Quote
ilidan
 07/03/13 11:59AM  

Participa mucho

Estado: desconectado
Forum User

Identificado: 06/05/08
Mensajes: 41
Localización:Ecuador
Ohhh Frown , en fin tienes razón Joel, mi idea no era engañar a ningún navegador, lo que quería era incrementar la seguridad de la aplicación para que algún usuario malintencionado no sepa que archivo contiene las funciones, formularios o métodos para las acciones de cada botón o vínculo; no quería trabajar con iframes pero creo que es la mejor solución para lo que deseo hacer.

Sin embargo si existe algún otro método a parte de los frames e iframes me gustaría conocerlo.

Muchas gracias de antemano.

\../_ Metal por sobre todas las cosas _\../
 
Profile Email
 Quote
Edgar Rodolfo
 07/04/13 07:07AM  

Miembro regular
happy

Estado: desconectado
Forum User

Identificado: 05/20/09
Mensajes: 71
Localización:Perú
Hola, no te preocupes amigo, no debes tener miedo en mostrar páginas php, html, etc., si la aplicación fue programada tomando medidas de seguridad (por cierto php es muy bueno), no te hagas "bolas" preocúpate más por programarlo bien, y ya no te asustes, php se ejecuta en el servidor, nadie va a ver nada de tu programación (lo sabes Smile), el html4 o html5 siempre se mostrarán, en un navegador y podran ver el código o etiquetas de tus formularios, puedes ocultar con javascript algunas cosas, deshabilitar otras, etc., etc., pero no comprendo por qué tienes miedo de que vean enlaces, los estándares son únicos y debes seguir amigo, así te intenten molestar no podrán hacer casi mucho porque tu web respeta estándares y esta medianamente bien programada, tomando las medidas de seguridad, básica o quien sabe avanzadas, lo otro es estético, se podría, pero es cosa secundaria (segun yo), eso te podría decir, saludos.


Live free or die!
 
Profile Email Website
 Quote
ilidan
 07/10/13 10:56AM  

Participa mucho
working

Estado: desconectado
Forum User

Identificado: 06/05/08
Mensajes: 41
Localización:Ecuador
Muchas gracias por las respuestas, realmente ahora tiene mucho más sentido el seguir trabajanto con PHP Smile, e intentaré migrar la mayor parte de documentos html a php, y así agregar seguridad adicional en cada uno de ellos.

\../_ Metal por sobre todas las cosas _\../
 
Profile Email
 Quote
Contenido generado en: 0.19 segundos New Topic Post Reply
 Todas las horas son CST. Hora actual 06:52 AM.
Tópico normal Tópico normal
Tópico Pegado Tópico Pegado
Tópico bloqueado Tópico bloqueado
Mensaje Nuevo Mensaje Nuevo
Tópico pegado con nuevo mensaje Tópico pegado con nuevo mensaje
Tópico bloqueado con nuevo mensaje Tópico bloqueado con nuevo mensaje
Ver mensajes anónimos 
Los usuarios anónimos pueden enviar 
Se permite HTML Filtrado 
Contenido censurado