2 votos

Cómo hacer HTTPS redirecciones

tratando de bloquear cierta información como, he preguntado a varios proveedores de hosting y no estoy seguro de que tengo una clara respuesta suficientemente para satisfacer. Es una pregunta de dos partes: cómo tener HTTPS HTTPS redirecciones (cualquier servidor web, estoy buscando conceptos), y lo que sería una forma sugerida para implementar.

Digamos que tengo un dominio con varios Tld: ejemplo.ca, example.net y example.com. Quiero que mi sitio web que se sirve de https://example.com sólo, el .ca y .neto van a ser redirigidas través de http y https.

http(s)://example.ca -> https://example.com
http(s)://example.net -> https://example.com
http://example.com -> https://example.com
  1. Para el https://example.ca/.net -> https://example.com redirigir a trabajar, ¿es necesario tener un certificado SSL para cada uno de ejemplo.ca, example.net y example.com incluso si el .ca y .net son sólo para las redirecciones y nada se aloja en ellos? Sería una UCC/SAN certificado SSL ser capaz de tener todos 3 los dominios cubiertos?

  2. Por lo que he leído, la forma más sencilla de hacerlo sería: obtener un simple plan de hosting compartido, instale la UCC certificado SSL, y actualizar el servidor web de configuración para hacer que todo el tráfico HTTP y HTTPS redirigir a https://example.com. Es eso correcto?

He visto que algunos registradores del DNS como GoDaddy ofrece 'redirección de Dominio", pero por lo que he leído esta es sólo a través de http. Para obtener el https redirecciones de trabajo que iba a necesitar mi propio servidor donde me gustaría instalar los certificados de mí mismo.

EDIT: no estoy seguro de que puedo dar una respuesta, sin embargo, como todavía hay cierta confusión en cuanto a si necesito certs para todos los dominios. @Xzenor y @davidgo están diciendo que necesito un cert para cada uno, pero @LTPCGO está diciendo que sólo se necesita uno para el dominio final (pero un comodín para los subdominios).

1voto

Alex Puntos 21

Puedes enviar una captura a un inseguro de dominio en un dominio seguro sin problema. Puede hacer esto en el nivel de servidor en tu archivo hosts usando redirecciones de modo que todo el contenido se sirve de example.com. Usted necesitará un certificado SSL para este final de dominio, example.com ya sea con un carácter comodín (*.example.com) o por subdominios específicos.

En el servidor de hosting example.com, tendrá que redirigir todo el tráfico HTTPS, que no depende de su servidor. Para Apache, puedes usar algo como la siguiente:

NameVirtualHost *:80
<VirtualHost *:80>
   ServerName www.yourdomain.com
   Redirect / https://www.yourdomain.com
</VirtualHost>

<VirtualHost _default_:443>
   ServerName www.yourdomain.com
   DocumentRoot /usr/local/apache2/htdocs
   SSLEngine On
# etc...
</VirtualHost>

Una vez que todo está funcionando, se debe buscar en la implementación de HSTS

1voto

davidgo Puntos 1574

Conceptualmente http y https redirecciones son idénticos. En cada caso se ha configurado de forma similar. Typiy que implica el navegador golpear el antiguo sitio y obtener una "300", la serie de la respuesta, junto con la nueva URL.

Debido a que tanto el antiguo y el nuevo hacer.ains, no se necesita de certificados para cada uno de estos. Ellos pueden ser separados de certificados emitidos por el mismo o diferentes proveedores, o de un solo cert cubriendo todos los nombres.

Si todos los dominios se dirige al mismo virtualhost (que sería un poco inusual, pero no extremadamente infrecuente el uso de caso) tendrá una sola cert que abarque todos los ámbitos.

Desde un punto de VISTA técnico no hay tal cosa como la redirección de dominio. En la mayoría de los casos esta es una construcción donde todas las Url se vuelven a escribir, servido por un "cajón de sastre" virtualhist que detecta el nombre de dominio. Esto no funciona bien para https porque el cajón de servidor tendría el https certs para que no de error.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: