Depuis mon passage à Nginx je règle ma conf afin d’avoir les mêmes paramètres que notre bon vieux serveur http apache .
Dans le cas présent je veux rediriger tout mon trafic http vers https pour mon webmail .
On commence déjà par rajouter un nouvel include dans la conf nginx
include /etc/nginx/sites-ssl-enabled/*;
Dans votre vhost mettre en place la redirection
server { listen 80; server_name blabla.mondomaine.com; rewrite ^ https://blabla.mondomaine.com$1 permanent; }
Par la suite il vous suffit de créer un nouveau vhost qui écoute sur le port 443
server { listen 443; server_name blabla.mondomaine.com; root /var/www/mondomaine.com; index index.php index.htm index.html; ssl on; ssl_certificate /etc/ssl/votrecertificat.crt; ssl_certificate_key /etc/ssl/votreclé.key;
Ne pas oublier de rajouter la conf pour le php
Like this post? Tip me with bitcoin!
1EiL3NJKdvC5jiqbaQaMEpRRfiEXwLUU12
If you enjoyed reading this post, please consider tipping me using Bitcoin. Each post gets its own unique Bitcoin address so by tipping you're not only making my continued efforts possible but telling me what you liked.
Powered by Bitcoin Tips