What I do in that case is allow only my IP address via an AccessList. Visitors from other IP address will get a 403 - Forbidden error. Via the ErrorHandler, you can show a html file instead of the default message. This configuration will do the trick for you:
VirtualHost {
...
StartFile = index.php
AccessList = allow <your IP address>, deny all
ErrorHandler = 403:/index.html
}