Vous n'êtes pas identifié(e).
J'ai forcé le serveur Hexo à se lancer sur le port 443 mais, bien sur, une erreur me dit qu'il est déjà utilisé (par apache)
On est bien d'accord que cette adresse
n'a pas de sens ? Soit on utilise https(443), soit un autre port, mais pas les deux ?
Et que donc il ne sera pas possible d'utiliser le https pour accéder à cette partie du site ?
Et quand je force quand même l'adresse https://mon.site.com:4000/blog/ sur le navigateur, j'ai cette erreur :
Merci
Dernière modification par Xunil (25-07-2018 16:27:48)
Hors ligne
On est bien d'accord que cette adresse https://mon.site.com:4000 n'a pas de sens ?
Ce n'est pas une adresse mais un URL. Il a du sens si l'hôte mon.site.com fait tourner un serveur web en mode sécurisé (HTTPS) sur son port 4000.
Soit on utilise https(443), soit un autre port, mais pas les deux ?
Je ne comprends pas la question. Un URL ne peut contenir qu'un numéro de port. En son absence, le numéro de port par défaut du protocole spécifié (80 pour http, 443 pour HTTPS) est utilisé par le client. Un serveur peut écouter sur plusieurs ports simultanément. Et il ne suffit pas de changer de port pour changer de protocole, il faut se connecter au bon port avec le bon protocole.
quand je force quand même l'adresse https://mon.site.com:4000/blog/ sur le navigateur, j'ai cette erreur
Un serveur web écoute sur un port donné en HTTP ou HTTPS, pas les deux. S'il doit recevoir du HTTP et du HTTPS, il doit dédier un port distinct à chaque protocole.
Visiblement ce logiciel hexo fait du HTTP, pas du HTTPS. Soit il faut le configurer pour faire du HTTPS, soit il ne supporte pas HTTPS.
Concernant la cohabitation avec apache, tu peux utiliser apache comme reverse proxy (avec mod_proxy il me semble, à confirmer par les connaisseurs). Cela aura deux avantages :
- tu pourras utiliser les ports standard sans conflit
- tu pourras utiliser le HTTPS d'apache si hexo ne le supporte pas
Dernière modification par raleur (25-07-2018 14:37:07)
Il vaut mieux montrer que raconter.
Hors ligne
Dernière modification par Xunil (25-07-2018 14:49:06)
Hors ligne
Hors ligne
Modifier le vhost existant :
Et relancer le serveur pour charger le nouveau module et le nouveau vhost
captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.
Hors ligne
Hors ligne
Il ne sera donc pas possible dans ce cas d'avoir un URL de ce genre : https/mon.site.com:4000 pour faire fonctionner Hexo avec du https ?
C'est possible si Hexo est capable de fonctionner en HTTPS, avec certificat et tout le bazar. C'est indépendant du port utilisé, qui est arbitraire.
Il vaut mieux montrer que raconter.
Hors ligne