Re: [OT]Quiero usar https
El Sábado, 24 de Septiembre de 2005 15:00, Pablo Braulio escribió:
|| Hola a todos.
||
|| He configurado apache-ssl para poder usar el certificado digital en mi
|| servidor web. El problema viene que en el navegador al poner el nombre del
|| dominio solamente (sin especificar protocolo), este siempre busca por
|| http. Me gustaría poder hacer esto y que saliera directamente
|| https://dominio
||
|| Lo que trato de hacer es dejar de usar el puerto 80 y sólo usar el 443.
|| Ahora mismo esto lo tengo solucionado redireccionando por web a
|| https://dominio (en el archivo index.html)
¿Cómo haces esta redirección? ¿con php (en el servidor) o con las cabeceras
del html? (mucho mejor la primera opción).
|| Según me han comentado habría que redireccionar las peticiones al puerto
|| 80 hacia el puerto 443. Pero no me funciona. En ese caso me dice que "el
|| documento no contiene datos".
Como te ha dicho Rober, si el cliente (navegador web) se conecta a un puerto
80 entiende que debe hablar http, y si se conecta a un puerto 443 habla
https. Pero si le engañas redirigiendo el puerto 80 al 443 tratará de
establecer una comunicación mediante el protocolo http con un servidor https.
Yo nunca lo he probado (ni siquiera he probado aún el https), pero me parece
fácil que falle ese método según lo descrito. De hecho el error "el documento
no contiene datos" creo que se debe a eso.
|| ¿Alguien sabría como solucionar esto?.
Como te han dicho, tener un index.php en el puerto 80 que no contenga ni html
ni nada, simplemente esto:
<?
header("Location:https://tu_dominio");
exit;
?>
Seguro que se puede mejorar y no hace falta poner (ni tener) un dominio o IP
fija. Tal vez encuentres la solución aquí:
http://es2.php.net/header
Nota: Quien habla de PHP habla de cualquier lenguaje de servidor.
|| Gracias.
De nada, de hecho si consigues solucionarlo de forma "bonita" te agradecería
que comentaras cómo lo has hecho.
Saludos.
--
que a mí ni me va ni me viene... pero por comentar...
Reply to: