使用自定义主页

您可在用于 FileMaker WebDirect 的同一个 Web 服务器上或外部网站上,为您的 FileMaker WebDirect 定制化 App 托管自定义主页。

在用于 FileMaker WebDirect 的同一个 Web 服务器上托管自定义主页:

将 HTML 文件放入 Web 服务器的根文件夹。您可以创建自己的主页,例如让该主页将 Web 用户重定向到网站的另一页面,也可以使用磁盘映像上的 fmwebd_home.html 文件作为基础来自定义主页。修改之前,保存原始文件的一份副本。

Web 服务器根文件夹的默认位置如下所示:此文件夹位于 FileMaker Server 部署中运行 Web 服务器的计算机上。

  • Windows:

    • IIS:[驱动器]:\Program Files\FileMaker\FileMaker Server\HTTPServer\conf\

    • Nginx:

      • 对于 HTTP:[驱动器]:\Program Files\FileMaker\FileMaker Server\NginxServer\htdocs\

      • 对于 HTTPS:[驱动器]:\Program Files\FileMaker\FileMaker Server\NginxServer\htdocs\httpsRoot\

  • macOS (Apache):

    • 对于 HTTP:/资源库/FileMaker Server/HTTPServer/htdocs/

    • 对于 HTTPS:/资源库/FileMaker Server/HTTPServer/htdocs/httpsRoot/

  • Linux:

    • Apache:

      • 对于 HTTP:/opt/FileMaker/FileMaker Server/HTTPServer/htdocs/

      • 对于 HTTPS:/opt/FileMaker/FileMaker Server/HTTPServer/htdocs/httpsRoot/

    • Nginx:

      • 对于 HTTP:/opt/FileMaker/FileMaker Server/NginxServer/htdocs/

      • 对于 HTTPS:/opt/FileMaker/FileMaker Server/NginxServer/htdocs/httpsRoot/

注释  在 Web 服务器的根文件夹中托管自定义主页在 FileMaker Cloud 中不受支持。

访问您的自定义主页:

请使用下面的 URL 句法:

<scheme>://<IP 地址或域名>/<文件名>

例如,如果自定义主页是 xyz_home.html,Web 发布引擎的域名是 example.com,则将用户导向至以下 URL:

https://example.com/xyz_home.html

要在 Web 用户注销时使其返回到自定义主页,请将 homeurl 参数添加到每个 FileMaker WebDirect 定制化 App 的 URL。例如:

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

可以将 homeurl 设置为自定义主页的 URL 或任何其他 URL。

注释  自定义主页重定向默认会禁用。

启用自定义主页:

  1. 单击“连接器”>“Web 发布”选项卡。

  2. 将“自定义主页”设置为“启用”。

  3. 对“自定义主页 URL”单击“更改”。

  4. 输入单个 URL 或逗号分隔的 URL 列表,然后单击“保存”。

注释 

  • 当服务器管理员导入自定义 SSL 证书时,数据库服务器连接将使用 SSL。请确保将自定义主页和自定义 Web 内容托管在 WEB 发布引擎 HTTPS 目录中。请参阅 FileMaker Server 帮助

  • 您必须重新启动 FileMaker Server,这样更改后的自定义主页重定向才会生效。请参阅 FileMaker Server 帮助