Mon domaine actuelle est chez o2switch, j'avais créé une redirection mais j'ai pas réussi une vrai ce que je veux dire par là c'est que le sous domaine pointe sur mon IP il redirige bien le sous domaine vers l'IP mais affiche l'adresse IP avant chez mon ancien hébergeur j'arrivais à créé une redirection sans affiché l'IP d'après ce que je comprends c'est une vrai redirection avec DNS.
Chez o2switch je n'ai pas réussi faudrait que je leur demande si c'est faisable & surtout comment faire.
Mais ça ne résoudras pas mon problème. Je re explique mon port 80 est bien ouvert car j'arrive à joindre le serveur via l'adresse IP aussi bien en redirection ou en la saisissant dans mon navigateur sans être obligé de mettre deux points 80 & aussi en tapant les deux points 80.
Ce qui coince c'est les scripts PHP pour vérifier la validité d'une URL si elle est valide (accessible ou Error 404).
Dans mon sous domaine j'ai créé une page index.php qui contient un script pour vérifier la validité d'une URL.
Il fonctionne bien si je met une URL normal avec un nom de domaine .fr, .com, .free.fr, etc ...
Mais pas quand je met une URL avec une IP. Et je n'arrive pas à comprendre pourquoi j'ai essayer plusieurs méthode : Curl, Header, Socket
Voici un des scripts :
<?php
$url = 'http://myIP:80/index.html';
$headers = @get_headers($url);
if(strpos($headers[0],'404') == false)
{
echo 'ON - Serveur Activer';
}
else
{
echo 'OFF - Serveur Inactif';
}
?>
Je vous invites à essayer avec un nom de domaine puis avec une IP le résultat diffère avec une IP j'ai toujours le même message ON - Serveur Activer même si il est éteint.