arl0ng a écrit : 08 janv. 2020, 12:25
Unix-Linux a écrit : 08 janv. 2020, 12:13
Si ce n'est que pour un site perso, n'y a t'il pas cela inclus dans ton abo chez ton FAI ?
Sinon, un raspberry le fera bien aussi (tout dépend de ton upload) ou un VPS, y as-tu déjà pensé ?
Chez edpnet non
J'ai mon nas synology mais j'ai un soucis.
J'ai activé le reverse proxy et j'ai donc des sous-domaines pour accéder aux différentes applications en https (dsm, file station, download station, ftp etc).
Je conseille d'ailleurs l'excellent tuto :
https://www.nas-forum.com/forum/topic/5 ... rse-proxy/
J'ai voulu installer wordpress avec nginx en suivant ce tuto :
https://aradaff.com/wordpress-nginx/
Le soucis est que si j'active le site web perso dans webstation, je n'ai plus accès à mes sous-domaines, tout arrive sur webstation.
Et je ne comprends pas bien où se situe le problème.
Il est bien fait, le tuto ;-)
Ton site web perso doit aussi faire partie du reverse proxy avec un sous-domaine, simplement.
En les citant :
Il faut d'abord définir les ports HTTP qui seront utilisés par les applications auxquelles on veut accéder depuis l'extérieur. Pour ça, aller dans le panneau de configuration/Applications/Portail des applications/onglet "Application".
...
Il faut ensuite définir le reverse proxy à proprement parler, à savoir faire correspondre les différents sous-domaines avec les différentes applications. Ça se passe sur la même page, dans l'onglet "Proxy inversé".
...
Pour chaque application, il faut renseigner :
- la source (nom du sous-domaine, protocole (HTTPS) et port (443))
- la destination (nom d'hôte (localhost quand l'appli est sur le NAS, IP s'il s'agit d'un autre élément du réseau), protocole (HTTP) et port (défini à l'étape précédente)).
Donc tu auras arlOng.be
Dans lequel tu mets chaque sous-domaine : musique.arl0ng.be, films.arl0ng.be, web.arl0ng.be etc etc...
Pour mettre en place la redirection automatique, il faut créer un fichier .htaccess. Pour ça, il faut créer un fichier texte dans le dossier Web. A l'intérieur de ce fichier, on écrit le code suivant :
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
On enregistre sous ".htaccess" (donc sans nom mais juste avec l'extension htaccess).
Il faut ensuite redemander un certificat à Let's Encrypt, en ajoutant
www.arl0ng.be dans le champ 'Autre nom de l'objet" (en plus des noms de tous les sous-domaines).
Après cette étape, quand on tape web.arl0ng.be dans un navigateur, celui-ci nous redirige automatiquement vers
https://web.arl0ng.be.
Et biensur, sécuriser en SSL, l'ensemble du domaine, sous-domaines, CNAME etc...