Cómo reemplazar todos los enlaces en páginas HTTP con https
Explicación: Esto generará el servidor de archivos de solicitud de certificado usando la clave del paso. 1. csr, esto causará muchos problemas, ingréselos uno por uno
Paso 3: Generar certificado
Comando: openssl req -config D:\work_soft\Apache2.2\ conf\openssl. cnf -x509 -days 365 -key server.key -in server.csr gt; server.crt
Nota: Esto generará un certificado utilizando la clave y la solicitud de certificado de los pasos 1 y 2. . Tenga en cuenta que el certificado y la configuración de claves se encuentran en este archivo
SSSLCertificateFile /apache/conf/server.crt
SSLCertificateKeyFile /apache/conf/server.conf. clave
Configuración de la máquina virtual
NombreVirtualHost*: 443
lt;VirtualHost*: 443gt>..... .. ...
lt;/VirtualHostgt;
l Modificar el archivo httpd.conf
Paso 1: Abrir el módulo ssl
LoadModule ssl_module /opt /taobao/install/httpd/modules/mod_ssl .so
Paso 2: Introducir el archivo de configuración ssl
Incluir "/apache/conf/httpd-ssl.conf"
Paso 3: Si se configura una máquina virtual, preste atención a aceptar el acceso al puerto
NameVirtualHost *: 80
lt VirtualHost *: 80gt;
............
lt;/VirtualHostgt;
4. Reinicie Apache
Utilice https para acceder y vea si es efectivo
2. Si la ruta completa y el protocolo están escritos en la página, puede usar un editor IDE de programación (por ejemplo, eclipse, intellij idea, etc.) para realizar un reemplazo global.