Article by Jerry Low
Geek dad, SEO data junkie, investor, and founder of Web Hosting Secret Revealed. Jerry has been building Internet assets and making money online since 2004. He loves mindless doodling and trying new food.
Can’t have your Server Side Include (SSI) code working on your web server? In most of the case, such problem is cause by improper setting on your Apache handlers.
Now, to solve the problem:
Click to get into Apache Handlers setting.
Check if your file extension is included in the server-parsed handler or not.
Apache handlers allow you to control what Apache will do with certain file types.
When Apache sees a file, it has an action built in for that file type, and will perform that action. If you wish Apache to do a different action, you will need to make a handler to tell Apache to perform that action. For example, if you use a file type that requires a special service to run it, such as a file with server side includes that is not named with a .shtml extension, you need to tell Apache to treat these files differently.