Définition de paramètres de configuration ciblés pour des portails virtuels

Les paramètres de configuration Web Content Manager peuvent être ciblés pour des portails virtuels particuliers.

Procédure

  1. Log in to the WebSphere® Integrated Solutions Console.
  2. Cliquez sur Ressources > Environnement de ressources > Fournisseurs d'environnement de ressources > WCM WCMConfigService > Propriétés personnalisées.
    Cluster note : If you are using this web content server as part of a cluster, ensure that you use the WebSphere® Integrated Solutions Console for the deployment manager when you edit configuration properties.
  3. Ajoutez un paramètre de configuration pour chaque portail virtuel nécessitant des paramètres de configuration uniques. Vous pouvez définir ce qui suit pour le nom d'hôte ou le chemin de contexte :
    Nom d'hôte :
    vp.uniquename.hostname=ExistingVPHost
    Chemin du contexte :
    vp.uniquename.context=ExistingVPContext
  4. Pour ajouter un paramètre de configuration ciblé pour un portail virtuel, utilisez le format suivant :
    PropertyKey.vp.uniquename=override_value
    Ce paramètre remplace la property key dans le portail virtuel qui est spécifié dans le unique name.
  5. Redémarrez le serveur ou le cluster.

Exemple

Si votre portail virtuel s'appelait "yellowportal", vous pouvez créer une configuration ciblée pour ce dernier à l'aide du format suivant.
vp.yellow.context=yellowportal

La valeur par défaut pour l'abonné au déploiement est "false" : deployment.subscriberOnly=false

Vous pouvez modifier cette valeur pour le portail virtuel et la remplacer par "true" à l'aide du paramètre de configuration suivant : deployment.subscriberOnly.vp.yellow=true

Si la configuration de base d'un paramètre est différente pour tous les portails virtuels, il est plus efficace d'utiliser un paramètre de substitution de base. Pour ce faire, ajoutez le paramètre suivant : enable.base.portal.overrides=true

Pour ajouter un paramètre uniquement pour le portail de base, ajoutez ".base" à la fin du nom du paramètre.

Par exemple, si vous utilisez le paramètre par défaut deployment.subscriberOnly=true, vous pouvez ajouter un autre paramètre nommé deployment.subscriberOnly.base=false qui est appliqué au portail de base uniquement. Tous les portails virtuels utilisent la valeur par défaut deployment.subscriberOnly=true.