Since Debian Jessie the default has changed to give included apache config files a '.conf' extension'.
Leveraging the IncludeOptional statement.
# Include the virtual host configurations: IncludeOptional sites-enabled/*.conf
- Better match the defaults
- Consistency ... in the platform.d directory we already use the .conf extension
- No more apache syntax errors when you open one of those files with vim. (
As a transition we could add a check to the server verify process. If files without the .conf extension exists in the relevant directories then give a warning with an example delete command'