forbidden , you don't have access to this resource ! voila la page qu'on voit quand on se connecte de l'exterieur de mon petit reseau et sur wamp.
J'ai pourtant fait ce que j'ai pu depuis des semaines.Tout semble bien marcher dans mon petit réseau mais de l'exterieur mes pages meme les plus simples sont refusées.
J'ai aussi remarqué que si je tape mon ipv4 en local j'obtient aussi forbidden, ca pourrait etre un indice pour trouver une solution.
je suis sous wamp 3 , windows 10 pro.
Bizarrement apache-tomcat marche très bien (sauf que il n'y a pas le php dessus). Si tomcat marche il doit bien exister une solution. Toute suggestion est la bienvenue !
si vous avez une solution pour que les personnes puissent se connecter au serveur je suis a votre écoute !
Je me connecte par vnc sur un autre ordinateur qui n'est pas sur le reseau local. C'est un PC externe avec mon vieux serveur web tourne encore dessus. Ca m'a permis d'essayer beaucoup et aussi parfois n'importe quoi mais je fais de mon mieux.
autre chose : tout marche normalement en local, sauf si je tape mon ipv4 , c'est la seule fois ou j'ai eu forbidden en local.
une autre information: l'icone de wamp est bien verte "tous les services sont lancés".
Si je fais "vérifier httpd.conf" ca affiche une fenetre noire ( cmd surement ).
Parmis les multiples modifications que j'ai faites j'ai surement fait involontairement du loopback (cela signifie se connecter sur soi-meme en provoquant une boucle sans fin j'imagine).
j'ai créé 3 vhost monserveur.com , www.monserveur.com , truc.monserveur.com.
Si vous etes d'accord (on va dire que vous l'etes) je vous copie le début de mon httpd.conf de apache 2.4.46 vous me direz quoi corriger (ca peut etre un début), pour autant je ne sais pas si ca mettra en marche le serveur depuis l'exterieur:
quelle ipv4: sur le pc distant, [86.245.xxx.xxx] (puis-je taper les "xxx" sans danger ?) avec cette ip j'ai acces à l'accueil de mes pages web ou php.
Pour le moment wamp est chez moi donc raccordé à une box orange. l'ip est dynamique en principe, mais en général on retrouve souvent la meme ip sur sa box pendant des années.
j'y ai fait des redirections de port (mais ca affiche le nom du serveur au lieu de l'ip locale).
Voila j'aurais pu vous écrire un roman sur toutes les configurations faites mais je m'en tien a ça en esperant avoir une réponse de votre part !
Comment voulez-vous qu'à partir d'un PC distant, en tapant 'http://monserveur.com/' on sache où est ce site ? Aucun DNS ne peut résoudre la localisation, vu que c'est une localisation locale au PC sur lequel se trouve Wamp et que le seul "DNS" qui connait ce site est le fichier hosts dudit PC.
Avec 'http://86.245.xxx.xxx/monserveur.com/', ça doit fonctionner, à condition que '86.245.xxx.xxx' soit l'IP WAN du PC sur lequel est hébergé 'monserveur.com' à ce moment et que le Require du VirtualHost 'monserveur.com' autorise les IP venant de l'extérieur.
Parlons peu et parlons bien (je m'excuse par avance pour les fautes d'orthographe) : Comme TOMCAT et le FTP fonctionnent bien avec monserver.com, il doit y avoir une solution pour wamp. je vous donne donc mes vitualhost et vous me dites ce qui doit etre modifié.
J'aimerais au moins avoir acces au repertoire principal de chaque virtual host, et pourquoi pas un acces aux sous-repertoires, en tapant le nom de domaine plutot que l'ip. (à partir un pc distant).
localhost doit rester avec Require local, ce sont les autres VirtualHost qui doivent avoir Require all granted. Relisez Le BESOIN DE VIRTUALHOST ainsi que la documentation Apache [httpd.apache.org]
À partir d'un PC distant il est absolument impossible d'accéder directement à 'http:://www.monserveur.com/', ce ServerName n'étant connu QUE du serveur sur lequel il est installé, à moins que vous n'installiez un serveur DNS sur ce PC distant ; mais même avec un serveur DNS, il vous faudra bien déclarer que monserver.com est à l'adresse IPv4 86.245.xxx.xxx Documentez-vous sur ce qu'est un DNS et à quoi ça sert.
Vous écrivez : « TOMCAT et le FTP fonctionnent bien avec monserver.com » ! - À partir d'où vers où ? - Comment sont paramétrés tomcat et le ftp pour se connecter "directement" à monserver.com ?