Requête HTTP : Chemins URL

Une URL (Uniform Resource Locator) identifie une ressource sur un serveur distant et fournit l'emplacement réseau sur ce serveur. Le chemin d'URL est la chaîne d'informations suivant le nom de domaine de plus haut niveau. Vous pouvez utiliser le proxy HTTP pour bloquer les sites Web contenant un texte spécifique dans le chemin d'URL. Vous pouvez ajouter, supprimer ou modifier les modèles de chemins d'URL.

Pour utiliser l'action de proxy de la requête HTTP pour bloquer des contenus basés sur des modèles de chemins d'URL, il faut modifier la catégorie Requête HTTP de l'action de proxy HTTP et spécifier des modèles de chemin d'URL pour les contenus que vous souhaitez bloquer. Vous pouvez utiliser les caractères génériques suivants avec un texte alphanumérique pour créer des correspondances de modèle :

  • Astérisque(*) — Utilisez le caractère * pour remplacer zéro, une ou plusieurs occurrences d'un caractère alphanumérique.
  • Point d'interrogation (?) — Utilisez ? pour remplacer un caractère alphanumérique.

Par exemple :

  • Pour bloquer un site web entier et l'ensemble de son contenu, vous devez saisir /* après le nom de domaine. Pour bloquer toutes les pages qui comportent le nom d'hôte www.example.net, saisissez www.example.net/*.
  • Pour bloquer toutes les pages présentant un chemin spécifique après le nom d'hôte telles que www.exemple.net/wpadmin, saisissez */wp-admin/*.
  • Pour bloquer tous les chemins d'URL qui comprennent le mot sex, comme www.example.net/sexuality, saisissez *sex*.
    Pour un dossier nommé avec un seul mot tel que sexe, par exemple www.exemple.net/sexe/images, saisissez */sexe/*.
  • Pour bloquer les chemins d'URL d'un site Web se terminant par *.exe, saisissez *.exe.
  • Pour bloquer les chemins d'URL des sites web se terminant par trois caractères, saisissez exemple.???. Cette commande bloquerait les sites exemple.com, exemple.org, et exemple.gov, mais pas exemple.io.

Pour plus d'informations, consultez À propos des Règles et des Ensembles de Règles et À propos des Expressions Rationnelles.

Si vous filtrez les URL avec l'ensemble de règles de chemin d'URL de requête HTTP, vous devez configurer un modèle complexe utilisant une syntaxe d'expression régulière complète à partir de l'affichage avancé d'un ensemble de règles. Un filtrage basé sur l'en-tête ou le type de contenu du corps est plus simple et donne de meilleurs résultats qu'un filtrage par chemin d'URL.

Pour bloquer les sites Web avec un texte spécifique dans le chemin d'URL :

  1. Dans la configuration de l'action de proxy HTTP, sélectionnez Requête HTTP > Chemins d'URL.
    La liste des Règles (affichage simple) apparaît.
  2. Configurez l'action de règle.

    Pour plus d'informations, consultez Ajouter, Modifier ou Supprimer des Règles.
  3. Pour modifier les paramètres d'une autre catégorie dans ce proxy, reportez-vous à la rubrique dédiée à cette catégorie.
  4. Enregistrez la configuration.

Si vous avez modifié une action de proxy prédéfinie, vous devrez cloner (copier) vos paramètres sur une nouvelle action au moment d'enregistrer les modifications.

Pour plus d'informations sur les actions de proxy prédéfinies, voir À propos des Actions de Proxy.

Voir Également

À propos du Proxy HTTP