Forcer HTTPS uniquement pour certains services

Forcer HTTPS uniquement pour certains services - réseaux et sécurité - Linux et OS Alternatifs

Marsh Posté le 15-12-2015 à 14:43:17    

Bonjour à tous.
 
Je possède un nom de domaine chez NoIp pour accéder à mon serveur chez moi.
Le serveur se trouve derrière un routeur Asus RT-N66 flashé en Tomato Shibby 1.28 sur lequel tourne Ngnix. Le routeur fait office de frontal web. C'est lui qui redirige les différentes requêtes vers l'Apache sur le serveur
 
Le serveur fait tourner l'Apache avec plusieurs services: Owncloud, Guacamole, PhpVirtualbox, serveur http...
Mon problème est que je souhaite forcer la redirection en hhtps pour tous les services avec authentification et laisser l'accès aux services sans authentification sans chiffrement.
 
C'est la que je bute: Comment forcer la redirection en https pour Owncloud par exemple et laisser en hhtp l'accès au fichiers hébergés sur le serveur?
 
Actuellement je suis obligé de saisir à la main le https pour être sur d’être sécurisé.
 
Merci pour vos réponses

Reply

Marsh Posté le 15-12-2015 à 14:43:17   

Reply

Marsh Posté le 15-12-2015 à 16:44:33    

Avec des RewriteRules au niveau de tes virtual hosts Apache je dirai.
Ou un équivalent au niveau de ton Nginx utilisé en reverse proxy (de ce que je comprends)
 
Tu devrais pouvoir facilement faire de la réécriture d'URL en te basant sur l'URI de tes différentes applications.

Reply

Marsh Posté le 15-12-2015 à 16:58:15    

J'ai essayé les RewriteRules , et étrangement la réécriture se fait bien, mais lien me retourne du coup une 404

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed