Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Por qué el certificado SSL de Symantec no cambia a https después de la instalación?

¿Por qué el certificado SSL de Symantec no cambia a https después de la instalación?

El sitio web tiene un certificado SSL instalado, pero la página web no cambia a https porque http no está configurado para saltar automáticamente a https. Cada sitio web puede utilizar servidores diferentes, por lo que los métodos para que el sitio web salte de http a https serán diferentes. Tomemos como ejemplos los tres servidores principales de Apache, Nginx y Tomcat.

1. Servidor Apache

Necesitamos encontrar el archivo de configuración de Apache httpd.conf y luego agregar el siguiente código:

RewriteEngine en

RewriteCond %{SERVER_PORT} !^443$

RewriteRule ^(.*)?$ https://%{SERVER_NAME}/$1 [L,R]

El El código anterior es para saltar a todo el sitio. Si solo necesita saltar a un directorio determinado, agregue el siguiente código:

RewriteEngine en

RewriteBase /yourfolder

RewriteCond %{SERVER_PORT } !^443$

RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R]

2.

En el archivo que configura el puerto 80, agregue el siguiente código:

server {

listen 80;

server_name localhost;

reescribir ^(.*)$ https://$host$1 permanente;

ubicación / {

raíz html;

índice index.html index.htm ;

}

3. Servidor Tomcat

Esto es relativamente problemático entre los tres servidores, pero se puede lograr paso a paso. .

En primer lugar, necesitamos encontrar el directorio conf en el directorio raíz del servidor, encontrar el archivo server.xml y modificar el valor de redirecciónPort a 443. El valor predeterminado generalmente es 8443.

Luego, busque el archivo web.xml en este directorio y agregue algo de código al final

Auth

Área protegida

/user/*

/main/index

Se requiere SSL

CONFIDENCIAL