Article ID: 113827, created on May 5, 2012, last review on May 11, 2014

  • Applies to:
  • H-Sphere


When trying to access a site H-Sphere default page is shown, before that one of the following changes were performed:

1) java tool PostApacheConfigs was used with -ic flags

2) 'Directory Indexes' setting was disabled in end-user's panel (web options)


When site's web settings are changed the changes are pushed to its vhost config on the system, if some of default files do not exist in sites root directory - they are recreated. In case the files exist but are changed - they are left intact.

These two files belong to default ones: index.html and login.html.

H-Sphere Apache is configured the following way:

DirectoryIndex index.html index.htm index.php index.php3 index.shtml index.wml index.cgi index.php4 index.phtml index.swf default.html default.htm default.php default.php3 default.shtml default.wml default.cgi default.php4 default.phtml default.swf

If the first file exists - Apache loads it, if it does not - the second one is tried until existing one is found.

Some users delete index.html to load for example index.php, however it is incorrect from H-Sphere point of view as it thinks that the file should exist - user should have used 'Directory Indexes' feature to explicetely tell to use index.php instead of default index.html


1) quick way: move just created index.html to index.html.old

2) correct way would be to use the feature 'Directory indexes' in end-users panel to specify your own default page, see this documentation for details

f213b9fa8759d57bee5d547445806fe7 6311ae17c1ee52b36e68aaf4ad066387

Email subscription for changes to this article
Save as PDF