Ah, it's OK then. I haven't seen that method before so I googled and found a lot of stuff about hacked sites. Sorry. No, it won't make a difference to take it out. I was just worried the server was compromised.

SSI's on my index page work fine when it is found as the default page if I type estateagentsespana.com into browser address bar.

But if I type estateagentsespana.com/index.htm into the address bar, the SSIs are ignored.

Double-check that estateagentsespana.com and estateagentsespana.com/index.htm is really the same file --maybe estateagentsespana.com actually loads an .shtml file? Or if estateagentsespana.com actually loads an .html file, double-check their inclusion file paths etc.

SSI's on my index page work fine when it is found as the default page if I type estateagentsespana.com into browser address bar.

But if I type estateagentsespana.com/index.htm into the address bar, the SSIs are ignored.

Double-check that estateagentsespana.com and estateagentsespana.com/index.htm is really the same file --maybe estateagentsespana.com actually loads an .shtml file? Or if estateagentsespana.com actually loads an .html file, double-check their inclusion file paths etc.

The problem is partially resolved. Web hosting support had a look and told me they'd fixed it, without telling me what the issue was. Strangely, I had to clear browser caches before I could get pages to display correctly.

Today, I loaded the index page, clicked a link, and then selected a link back to the index page, which did not display properly. Refreshing the page got it to load.

All a bit worrying since many visitors are not going to try reloading if they see virtually nothing on a page.