Copy file_exists.rb
into the /_plugins/
directory of your Jekyll project.
The plugin adds a new custom liquid tag, which can be used as follows:
{% iffileexists dir/{{ page.var }}/page.html %}
{% include dir/{{ page.var }}/page.html %}
{% else %}
{% include dir/default_page.html %}
{% endiffileexists %}