Can't think of something how to do that right now, except for:
(this is an ugly workaround, but it'll work)
Code:
#!/bin/bash
mv /home/Tingle/foo/index.html /tmp/
rm -f /home/Tingle/foo/*
mv /tmp/index.html /home/Tingle/foo/
where foo is the name of the directory you want to have everything cleaned except index.html.
[edit: typo in code]