Le 25/01/2017 à 10:32, contact a écrit :
Bonjour
Bonjour
question de novice sans doute, la gestion des requêtes HTTP sur un
serveur WEB est géré par le dit serveur (APACHE, NGIX ou autre).
Mais quelqu'un peut il me préciser, quand il s'agit de gérer ces
requêtes pour en assurer la redirection si ceci doit être fait :
* au niveau du serveur WEB dans sa config.
* au niveau des règles IPTABLE.
* ou ailleurs.
J'ai besoin de cette information dans le cadre d'un projet de portail
captif sans accès au réseau externe.
Au niveau du serveur WEB. Ex pour nginx passer tout le trafic http vers
https. La méthode du rewrite fonctionne également.
server {
listen *:80 default; #default_server;
listen [::]:80 default_server;
server_name _;
#rewrite ^ https://$host$request_uri? permanent;
return 301 https://$host$request_uri; # prefered method
}
--
Daniel