Bug when using external programs
It seems that if you use another extension than html for your index file and run an external program during publishing (before copying the files), the unwanted index.html (site file list) also gets published.
Henrik Jernevad (www.henko.net)
I hope you get a solution to this question, I have the same problem. I am using a php extention, I have set the server to use php as the default, but if someone had bookmarked the site to index.html previously then they get the confusing page. I try to remember to ftp and delete the html file, but many times forget, could I put that in after copy to delete index.html...
For now you'll have to add a line to delete the index.html from the citydesk outputted files if you use an external program. This is because previously, without external programs, the citydesk.xml file which decides what goes up and what doesn't was generated by CD and it knew you had no index.html file, so it left it out. But if you use an external program, you may have deleted or added files to the citydesk outputted directory (you may have even added a custom index.html file) so the xml file is rebuilt from what is sitting on disk. If you don't want it uploaded, for now you'll have to delete it as part of your external program.
Michael H. Pryor (fogcreek)
Given my lack of experience, I am probably about to recommend something that's already been tried, but here goes, anyway...
I will check into something like that, I don't think it will be anything a user can do as the index.html that is being generated by CD is of it's own making, not something I can edit.
Fog Creek Home