Aller au contenu

Featured Replies

Posté(e)

Bonjour,

J'ai un syno DS212J avec DSM 5.0.

J'ai créé 2 blogs (wordpress) donc dans le dossier "web", j'ai deux dossiers :

- Blog1

- Blog2

Concernant le deuxième blog, je souhaite le partager avec certaines personnes dont je ne connais pas forcément leur bonne intention. C'est pour cela que je souhaite sécuriser le plus possible le NAS.

J'ai donc créé un DDNS "monblog2.fr" et créé un Virtual Host vers mon dossier "Blog2".

Ainsi en passant par l'adresse "monblog2.fr", on ne peut pas accéder à mon "Blog1".

Par contre si on fait un ping sur mon adresse "monblog2.fr", on peut récupérer assez facilement mon adresse ip et ainsi accéder à mon "Blog1" en tapant "adresseIP/Blog1".

Je souhaiterai donc savoir s'il est possible d'empêcher l'accès au "Blog1" avec l'utilisation de l'adresse IP ? Ou alors interdire l'accès au NAS en utilisant l'adresse IP et ainsi privilégier le DDNS ?

En vous remerciant par avance.

Posté(e)

Tu peux tester la variable PHP $_SERVER['HTTP_HOST'] :

if ($_SERVER['HTTP_HOST']=="1.2.3.4"){    // Remplace 1.2.3.4 par ton adresse IP publique
    header("Location: perdu.com");
    exit();
}
Posté(e)
  • Auteur

Merci pour la réponse rapide.

J'ai donc inséré ce code dans le fichier "index.php" du "Blog1" et ça marche.

Merci beaucoup.

Modifié par DJDiablo31

Invité
Ce sujet ne peut plus recevoir de nouvelles réponses.

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.