WebDirect Guide

Table Of Contents
Chapter 3 | Publishing a FileMaker WebDirect solution 29
1 If possible, host solutions on a static IP address or use a domain name. In some environments,
a new IP address is assigned dynamically to a computer every time it reconnects to the
network.
1 If a database name, script name, script parameter, variable name, or variable value contains
spaces or other special characters, replace the characters with the corresponding encoded
values required for valid URLs. For example, replace a space character with %20.
Using a custom homepage
To use a custom homepage for your FileMaker WebDirect solutions, place an HTML file in the web
server’s root folder. This folder is on the machine in your FileMaker
Server deployment where the
web server is running. The following shows the default locations.
1 For IIS (Windows) through HTTP or HTTPS:
[drive]:\Program Files\FileMaker\FileMaker Server\HTTPServer\conf
where [drive] is the drive on which the Web Publishing Engine component of your
FileMaker
Server deployment resides.
1 For Apache (OS X) through HTTP:
/Library/FileMaker Server/HTTPServer/htdocs
1 For Apache (OS X) through HTTPS:
/Library/FileMaker Server/HTTPServer/htdocs/httpsRoot
You can create your own homepage, such as one that redirects web users to another page on your
website, or you can use the fmwebd_home.html file that is on the disk image as a basis for your
custom homepage. Be sure to make a copy of the original file before modifying it.
To access your custom homepage, use the following URL syntax:
<scheme>://<IP address>/<filename>
For example, if your custom homepage is xyz_home.html and your Web Publishing Engine’s IP
address is 192.168.123.101, you would direct users to the following URL:
http://192.168.123.101/xyz_home.html
To return web users to a custom homepage when they log out, add the homeurl parameter to
each FileMaker
WebDirect solution's URL. For example:
http://192.168.123.101/fmi/webd?homeurl=http://192.168.123.101/
xyz_home.html#Contacts
You can set homeurl to the custom homepage's URL or any other URL.