カスタムホームページの使用

FileMaker WebDirect カスタム App のカスタムホームページは、FileMaker WebDirect に使用されている同じ Web サーバー上、または外部 Web サイト上のいずれかでホストできます。

FileMaker WebDirect で使用されている同じ Web サーバーでカスタムホームページをホストするには:

Web サーバーのルートフォルダに HTML ファイルを配置します。Web ユーザを同じ Web サイトの別のページにリダイレクトするような独自のホームページを作成、またはディスクイメージにある「fmwebd_home.html」ファイルをカスタムホームページのベースとして使用することができます。ファイルに変更を加える前に元のファイルをコピーしておいてください。

デフォルトの Web サーバーのルートフォルダの場所は次のとおりです。このフォルダは、Web サーバーが実行されている FileMaker Server 展開内のマシン上にあります。

  • Windows: HTTP または HTTPS での IIS:

    [ドライブ]:¥Program Files¥FileMaker¥FileMaker Server¥HTTPServer¥conf

    [ドライブ] は、展開した FileMaker Server の Web 公開エンジンコンポーネントが格納されているドライブです。

  • macOS: HTTP での Apache:

    /ライブラリ/FileMaker Server/HTTPServer/htdocs

    /ライブラリ/FileMaker Server/HTTPServer/htdocs/httpsRoot

  • Linux: HTTP での Apache:

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

  • Linux: HTTPS での Apache:

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

メモ  Web サーバーのルートフォルダでカスタムホームページをホストする方法は FileMaker Cloud ではサポートされていません。

カスタムホームページにアクセスするには:

次の URL 構文を使用します:

<スキーム>://<IP アドレスまたはドメイン名>/<ファイル名>

たとえば、カスタムホームページが「xyz_home.html」で、Web 公開エンジンのドメイン名が「example.com」の場合は次の URL をユーザに指示します:

https://example.com/xyz_home.html

Web ユーザがサインアウトしたときにカスタムホームページに戻るようにするには FileMaker WebDirect カスタム App のそれぞれの URL に homeurl 引数を追加します。例:

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

homeurl をカスタマイズしたホームページの URL またはその他の URL に設定することもできます。

メモ  カスタムホームページのリダイレクトはデフォルトで無効です。リダイレクト設定は [インストールフォルダ]/Web Publishing/conf の「jwpc_prefs.xml」ファイルで homeurlenabled および customhomeurl という 2 つの新しい引数を使用して構成されます。homeurlenabled 引数を yes に設定すると設定を有効にできます。customhomeurl 引数は承認されたリダイレクト IP アドレスまたはドメインのコンマ区切りの一覧に設定できます。例:

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

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

メモ 

  • [インストールフォルダ]/Web Publishing/conf にある「jwpc_prefs.xml」ファイルを編集する場合、テキストエディタを使用してください。

  • サーバー管理者がカスタム SSL 証明書をインポートした場合、データベースサーバー接続では SSL が使用されます。カスタムホームページおよびカスタム Web コンテンツが WPE HTTPS ディレクトリで共有されていることを確認してください。FileMaker Server ヘルプを参照してください。

  • カスタムホームページのリダイレクトへの変更を有効にするには FileMaker Server を再起動する必要があります。FileMaker Server ヘルプを参照してください。