Utilisation d'une page d'accueil personnalisée

Vous pouvez héberger une page d'accueil personnalisée pour vos apps personnalisées FileMaker WebDirect soit sur le même serveur Web que celui utilisé pour FileMaker WebDirect, soit sur un site Web externe.

Pour héberger une page d'accueil personnalisée sur le même serveur Web que celui utilisé pour FileMaker WebDirect :

Placez un fichier HTML dans le dossier racine du serveur Web. Vous pouvez créer votre propre page d'accueil, par exemple une qui redirige les utilisateurs Web vers une autre page de votre site Web. Vous pouvez utiliser également utiliser le fichier fmwebd_home.html qui se trouve sur l'image du disque comme base de référence pour votre page d'accueil personnalisée. Faites une copie du fichier d'origine avant de le modifier.

Voici les emplacements du dossier racine de serveur Web par défaut : Ce dossier se trouve dans l'ordinateur de votre déploiement FileMaker Server sur lequel le serveur Web est en cours d'exécution.

  • Windows : pour IIS via HTTP ou HTTPS :

    [disque]:\Program Files\FileMaker\FileMaker Server\HTTPServer\conf

    [drive] correspond au lecteur sur lequel réside le composant Moteur de Publication Web de votre déploiement FileMaker Server.

  • macOS : pour Apache via HTTP :

    /Bibliothèque/FileMaker Server/HTTPServer/htdocs

    /Bibliothèque/FileMaker Server/HTTPServer/htdocs/httpsRoot

  • Linux : pour Apache via HTTP :

    /opt/FileMaker/FileMaker\ Server/HTTPServer/htdocs

  • Linux : pour Apache via HTTPS :

    /opt/FileMaker/FileMaker\ Server/HTTPServer/htdocs/httpsRoot

Remarque  l'hébergement d'une page d'accueil personnalisée dans le dossier racine du serveur Web n'est pas pris en charge pour FileMaker Cloud.

Pour accéder à votre page d'accueil personnalisée :

Utilisez la syntaxe d'URL suivante :

<schéma>://<adresse IP ou nom de domaine>/<nom de fichier>

Par exemple, si votre page d'accueil personnalisée est xyz_home.html et que le nom de domaine de votre moteur de publication Web est example.com, redirigez les utilisateurs vers l'adresse URL suivante :

https://example.com/xyz_home.html

Pour rediriger les utilisateurs Web vers une page d'accueil personnalisée au moment de leur déconnexion, ajoutez le paramètre homeurl à l'URL de chaque app personnalisée FileMaker WebDirect. Par exemple :

https://example.com/fmi/webd/Contacts?homeurl=https://example.com/xyz_home.html

Vous pouvez définir homeurl sur l'URL de la page d'accueil personnalisée ou une quelconque autre URL.

Remarque  Les renvois vers une page d'accueil personnalisée sont désactivés par défaut. Les paramètres de redirection sont configurés dans le fichier jwpc_prefs.xml situé dans [dossier_installation/Web Publishing/conf avec deux paramètres : homeurlenabled et customhomeurl. Le paramètre homeurlenabled peut être défini sur oui pour être activé. Le customhomeurl peut être défini sur une liste de domaines ou d'adresses IP de redirection approuvés séparés par des virgules. Par exemple :

<parameter name="homeurlenabled">oui</parameter>

<parameter name="customhomeurl">https://primary.example.com,https://secondary.example.com</parameter>

Remarques 

  • Pour modifier le fichier jwpc_prefs.xml situé dans [dossier_installation]/Web Publishing/conf, utilisez un éditeur de texte simple.

  • lorsque l'administrateur de serveur importe un certificat SSL personnalisé, les connexions au serveur de base de données utilisent SSL. Vérifiez que les pages d'accueil personnalisées et le contenu Web personnalisé sont bien hébergés dans le répertoire HTTPS du moteur de publication Web. Consultez l'Aide FileMaker Server.

  • Vous devez redémarrer FileMaker Server pour que les modifications apportées aux redirections de la page d'accueil personnalisée prennent effet. Consultez l'Aide FileMaker Server.