Retroceder   Foros del Web > Administración de sitios web > Servidores Web > Apache

Respuesta
 
Herramientas Desplegado
Antiguo 03-sep-2004, 11:19   #1 (permalink)
aeb_asturias está en el buen camino
 
Fecha de Ingreso: marzo-2004
Mensajes: 495
Sonrisa forzar a que una página web de mi servidor se vea únicamente con https

Hola a todos. Mi duda es la siguiente:

He configurado mi servidor web apache en Windows para que utilice el protocolo de seguridad SSL. Quiero que una web alojada en mi servidor se vea utilizando dicho protocolo (https://........). Lo que pasa es que ahora se pueden ver las paginas alojadas en mi servidor de las dos maneras:

utilizando http o https.


¿como hago para que una cierta página se vea sólo utilizando el protocolo https?

Me han comentado que modificando el fichero httpd.conf y creando directivas para el directorio donde se encuentra esa pagina web se podría hacer pero no se muy bien como se hace esto.

Si alguién me pudiera mostrar un ejemplo o algo parecido.

Un saludo.
aeb_asturias está desconectado   Responder Citando
Antiguo 03-sep-2004, 13:09   #2 (permalink)
Edypu ha deshabilitado el karma
 
Avatar de Edypu
 
Fecha de Ingreso: octubre-2003
Ubicación: La Paz - Bolivia
Mensajes: 380
Enviar un mensaje por MSN a Edypu Enviar un mensaje por Skype™ a Edypu
Salu2

El protocolo SSL permite la autenticación de servidores, la codificación de datos y la integridad de los mensajes.
Con SSL tanto en el cliente como en el servidor, las comunicaciones en Internet son transmitidos en formato codificado. De esta manera, puedes confiar en que la información que envíe está llegará de manera privada y no adulterada al servidor que usted especifique.

Los servidores seguros suministran la autenticación del servidor empleando certificados digitales firmados emitidos por organizaciones llamadas "Autoridades del certificado".

Un certificado digital verifica la conexión entre la clave de un servidor público y la identificación del servidor.

Las verificaciones criptográficas, mediante firmas digitales, garantizan que la información dentro del certificado sea de confianza.

Informate mas sobre certificados digitales, en el google encontraras esas respuestas

Salu2
__________________
programador web 2.0 php/mysql
Diseño y desarrollo de paginas web 2.0

Última edición por Edypu; 03-sep-2004 a las 13:11. Razón: error ortográfico
Edypu está desconectado   Responder Citando
Antiguo 04-sep-2004, 03:45   #3 (permalink)
aeb_asturias está en el buen camino
 
Fecha de Ingreso: marzo-2004
Mensajes: 495
Gracias Edypu por responder. Eso que me comentas ya lo sabía pero mi problema no es que no entienda como funciona eso de los certificados sino que quiero configurar mi servidor de manera que cierta página alojada en mi servidor sólo se pueda ver utilizando SSL (es decir, que el usuario al meter la dirección de la página esté obligado a poner https://.... en vez de http://).

Un saludo y gracias de nuevo por responder.
aeb_asturias está desconectado   Responder Citando
Antiguo 04-sep-2004, 05:29   #4 (permalink)
aeb_asturias está en el buen camino
 
Fecha de Ingreso: marzo-2004
Mensajes: 495
Soy yo de nuevo. He puesto lo siguiente en mi fichero de configuracion httpd.conf:

<Directory C:/Apache/htdocs/sitioWeb>
SSLRequireSSL
</Directory>

siendo 'sitioWeb' la carpeta donde tengo las páginas web que quiero que sólo se vean de manera segura utilizando SSL.

Con esto he conseguido que tenga que acceder a dichas páginas web poniendo https.
Hasta ahí todo bien. El problema está en que como desde estas páginas se pueden hacer multitud de cosas que requieren recargar ciertas páginas o llamar a otras del mismo sitio web pues siempre me sale el siguiente error:

Apache.exe ha generado errores y será cerrado por windows. Debe reiniciar el programa. Se creará un registro de error.


¿a que se debe esto?

Yo cuando recargo las páginas o llamo a otras del mismo sitio web pongo siempre la ruta parcial donde se encuentra, es decir nunca pongo:

http://........./pagina.html sino que pongo directamente pagina.html

Esto anterior lo comento por si alguien cree que podría deberse a que estoy en el modo seguro y luego dentro de las páginas llamo con http y por eso falla.

Un saludo.
aeb_asturias está desconectado   Responder Citando
Antiguo 04-sep-2004, 17:16   #5 (permalink)
Moderador
Cluster llegará a ser famoso muy prontoCluster llegará a ser famoso muy pronto
 
Fecha de Ingreso: noviembre-2002
Ubicación: Santiago - Chile
Mensajes: 34.439
Esque lo que hiciestes es un "Alias" para ese directorio .. tendrías que crear un servidor virtual con esa opción (SSLRequireSSL) para todo tu sitio que tenga que correr bajo SSL.

Las llamadas a otros sitios alojados o no en tu mismo servidor (controlado por Apache) veras que tu navegador te informará que estás "saliendo" de la zona segura .. Pero, no debería "colgarse" tu servidor HTTP.

Un saludo,

PD: Para otra vez .. especifica que usas "Apache" como servidor HTTP y coloca tu pregunta en el sub-foro adecuado.
Cluster está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 03:53.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93