si jamais ca intéresse quelqu'un, voila comment j'ai procéder pour que ca fonctionne :
Serveur 20.1.2.207 sous Ubuntu 22.04 LTS
disons que le serveur s'appelle monserveur.domaine.com, qu'il est sécurisé par un certificat SSL, et que mon app se nomme monapp
il faut tout d'abord modifier le fichier jwpc_prefs.xml qui se trouve dans /opt/FileMaker/FIleMaker Server/Web Publishing/conf en renseignat les lignes comme ci-dessous :
<parameter name="homeurlenabled">yes</parameter>
<parameter name="customhomeurl">https://monserveur.domaine.com/fmi/webd/monapp,https://monserveur.domaine.com</parameter>
ensuite il faut modifier le fichier index.html qui se trouve dans /opt/FileMaker/NginxServer/htdocs/httpsRoot
(ATTENTION c'est bien celui de Nginx pas /HTTPServer….)
en ajoutant un redirect vers l'url complete de l'app, avec le paramètre homeurl, dans le header :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 //EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Refresh" content="0; url='https://monserveur.domaine.com/fmi/webd/monapp?homeurl=https://monserveur.domaine.com'" />
…
En accédant simplement a l'url monserveur.domaine.com (cette page affiche normalement la phrase Filemaker database server je crois) ca vous envoi directement sur l'app déja configurée pour revenir sur monserveur.domaine.com
dans le cas d'une déconnexion pour inactivité ou lors d'un logout, vous revenez toujours vers votre app sans jamais passer par la page des solutions WebDirect de FM server
Bon week-end