Implementacion de SSL en el sitio.
Debido a la nueva politica de Google para valorar mejor a los sitios que contengan SSL en sus paginas, hemos tomado la desición de includir un certificado SSL en nuestro sitio y convertir todas nuestras paginas y elementos incluidos para abrir con HTTPS por defecto.
Blueprint information
- Status:
- Complete
- Approver:
- Sergio Meneses
- Priority:
- Essential
- Drafter:
- Sergio Meneses
- Direction:
- Approved
- Assignee:
- Sergio Meneses
- Definition:
- Approved
- Series goal:
- Accepted for 3.0
- Implementation:
- Implemented
- Milestone target:
- ssl
- Started by
- Sergio Meneses
- Completed by
- Sergio Meneses
Related branches
Related bugs
Sprints
Whiteboard
= Primera Revisión =
1 - Para el certificado SSL vamos a usar Let's Encrypt: https:/
2 - Explorar las opciones para convertir el sitio: Plugins, hard-code ?
= Segunda Revisión =
1 - Siguiendo la política 'Entre menos plugins mejor', hemos disidido realizar un 'search-replace' en la base de datos y forzar via Nginx.
1.1 - Nginx code en el vhost: if ($scheme = http) { rewrite ^/(.*) https:/
1.2 - Search-replace: wp search-replace "http://
= Tercera Revisión =
1 - Pruebas en todos los componentes: Temas, plugins, widgets y media content: Éxito!
= Nota Especial =
- El certificado SSL se actualizara de manera automática cada tres meses de acuerdo a la política de Let's Encrypt.
-- Toda la configuración para este proceso esta ya funcionando.
= Cuarta revisión =
Se instala este plugin: https:/
Work Items
Work items:
* Conseguir y configurar el certificado SSL: DONE
* Explorar opciones para convertir el sitio para abrir como HTTPS por defecto: DONE