Ajout d'une règle Contenu de la demande

Ce type de règle utilise une expression régulière et la compare avec les URL demandées par le client. Vous pouvez utiliser les règles de type de contenu pour envoyer des demandes aux ensembles de serveurs configurés spécialement pour traiter des sous-ensembles du trafic de votre site. Par exemple, vous pouvez utiliser un ensemble de serveurs pour traiter toutes les demandes cgi-bin, un autre pour toutes les demandes audio en continu et un troisième pour le traitement des autres demandes. Vous devez ajouter une règle dont la structure correspond au chemin d'accès au répertoire cgi-bin, une autre qui correspond au type de fichier de vos fichiers audio en continu et une troisième règle toujours vraie pour traiter le reste du trafic. Vous devez alors ajouter les serveurs appropriés à chacune de ces règles.

Le type est l'expression standard correspondant aux URL demandées par les clients.

Les règles Contenu doivent suivre la syntaxe suivante :

* : caractère générique (correspond à n'importe quel caractère)
( : utilisé pour le regroupement logique
) : utilisé pour le regroupement logique
& : ET logique
| : OU logique
! : NON logique

Voici quelques exemples de la syntaxe utilisée avec ce type de règle :

  • url=http://*/*.gif
  • host=9.32.*
  • Method=Get

Vous pouvez recourir à l'équilibrage de charge basé sur une règle pour déterminer l'heure et la raison de l'envoi de paquets à des serveurs spécifiques. Vous devez toujours utiliser des règles avec le composant CBR lorsque vous faites appel au composant Caching Proxy. Si une demande n'est pas satisfaite par les règles existantes, CBR force le composant Caching proxy à renvoyer une page d'erreur à l'utilisateur.

Vous pouvez configurer d'autres paramètres pour ce type de règle à partir de l'interface graphique et de la ligne de commande.