Comment bloquer et débloquer des sites Internet dans Apache?

Selon l'enquête de Netcraft de septembre 2012, Apache est le logiciel de serveur Web le plus utilisé sur Internet depuis 1996. Il est également fréquemment utilisé comme serveur proxy. Les serveurs proxy Web filtrent le contenu des pages Web qui sont servies aux navigateurs et bloquent des sites Web spécifiques afin que les utilisateurs ne puissent pas y accéder à partir du réseau. pour bloquer ou débloquer des sites Web spécifiques sur votre serveur proxy Web Apache, modifiez le fichier httpd.conf qui se trouve dans le répertoire d'installation d'Apache.

1

Accédez à votre répertoire d'installation Apache, qui est généralement le répertoire / etc / httpd / conf sur la plupart des serveurs. Le chemin d'accès au répertoire d'installation est sensible à la casse.

2

Recherchez le fichier httpd.conf dans le répertoire conf, puis ouvrez-le dans votre éditeur de texte. Le nom de fichier est également sensible à la casse.

3

Faites défiler jusqu'à la ligne «ProxyBlock», puis supprimez tous les domaines de cette ligne pour les débloquer de votre serveur. Par exemple, si votre serveur bloque actuellement Google, Yahoo et CNN, la ligne ressemble à ceci:

ProxyBlock google.com yahoo.com cnn.com

4

Entrez les domaines que vous souhaitez bloquer dans la ligne "ProxyBlock". Ajoutez le nom de domaine à bloquer après le dernier nom de domaine. Vous n'avez pas besoin d'ajouter une virgule - ajoutez simplement un espace après le dernier nom de domaine bloqué. Par exemple, pour ajouter MSN à l'exemple de sites Web bloqués de l'étape 3, entrez ce qui suit:

Blocage du proxy google.com yahoo.com cnn.com msn.com

5

Enregistrez le fichier sur le serveur, en veillant à conserver le nom sensible à la casse du fichier. Vérifiez que le fichier fonctionne correctement en essayant de visiter les sites Web bloqués à l'aide d'un ordinateur situé sur votre réseau.