saeba a dit:
Mon nom de domaine redirige bien vers Chamilo par contre quand je me connecte, il me rebascule automatiquement dans IPDUNAS:35333/main... En gros je n'ai que la page d'accueil qui est redirigée.
Comment faire pour que toute la navigation dans l'application le soit ?
Salut saeba,
En effet - d'après ma compréhension - avec la méthode du symbolic link tu es en train de rendre accessible un dossier de ton NAS sur la porte 80. Si ce dossier, et l'app qui y est présent, peut tourner sans avoir besoin d'une autre app (comme une session webserver dédié, java ou a web socket connection), alors cela va marcher.
Dans ce cas, il est possible que tu ait accès uniquement à l'index.php (ou fichier similaire), mais que tu n'arrives pas à te connecter à l'application qui tourne derrière.
Si pour toi ce n'est pas embêtant de voir apparaître sur la barre des adresses la porte 35333 une fois connecté (http://IPDUNAS:35333/main), ce que tu peux faire est d'utiliser la méthode de créer dans /share/Web/Chamilo un fichier index.php qui redirige tous les connections vers la bonne porte, ainsi comme décrit ici: http://www.forum-nas.fr/viewtopic.php?f=21&t=2151&hilit=keybox&start=30#p12836 . Le désavantage est qu'en ce cas tu dois laisser aussi la porte 35333 ouverte dans ton firewall alors que dans les autres cas cela n'est pas nécessaire.
Si cette option ne te convient pas, ce que tu pourrais encore faire c'est de créer un reverse proxy, comme décrit ici: http://forum.qnap.com/viewtopic.php?f=32&t=116833&p=521103
saeba a dit:
En fait le fait d'avoir mis le port externe à 80 dans la règle NAT&PAT a fait que l'URL NOMDUNAS.myqnapcloud.com me pointe maintenant directement sur Chamilo et non sur la page d'accueil du NAS, c’est pour ça que la redirection du nom de domaine le fait également...
J'ai vu qu'en rajoutant le port "8080" là je retombais bien sur l’écran d'accueil QTS, personnellement ça ne me dérange pas de le rajouter à la main quand je veux me connecter au NAS depuis l'extérieur mais est-ce une solution acceptable ou à éviter ?
Y a-t-il une autre solution plus "propre" pour que je puisse rediriger seulement l'application et non le NOMDUNAS.myqnapcloud.com en entier, sachant que s'il vient l'idée à un utilisateur de rajouter également le :8080 à la fin du nom de domaine, il retombe sur la page d'accueil du NAS, ce qui ne me plait pas trop...
En gros lignes, si tu n'a rien dans /share/Web toute connection vers la porte 80 est automatiquement redirigée vers le login QTS (normalement porte 8080). Cela est normal.
Donc quand tu vas créer quelque chose dans /share/Web c'est le nouveau contenu qui va prendre le relais.
Pour pouvoir continuer à utiliser NOMDUNAS.myqnapcloud.com uniquement pour le login à QTS, tu peux utiliser l'astuce de forcer la connection SSL sur porte 443 de QTS (par le panneau d'administration du NAS) et d'utiliser un sub.domain que tu detiens pour le virtual host, ainsi chaque fois que tu tapes NOMDUNAS.myqnapcloud.com tu sera redirigé vers https://NOMDUNAS.myqnapcloud.com et accèder ainsi à QTS. Viceversa, si tu tapes http://sub.domain.com tu seras redirigé vers l'application que tu as défini dans le Virtual Host.
En bref, tu dois suivre ce que je t'avais dit il y a quelque post:
giopas a dit:
1. tu dois acheter un nom à domain (e.g. domain.com)
2. tu modifies les DNS (CNAME) pour diriger le subdomain (e.g. moodle.domain.com) à "NomduNAS.myqnapcloud.com." (important de garder le point "." à la fin)
3. créer un Virtual Host dans QTS -> Settings -> Web Server -> Virtual Host
Tiens nous au courant!
giopas