I’ve been learning and building my website using Jekyll hosting at Github (and another hosting place).
So far I’m getting a better handle on how Jekyll work. I check out other person’s theme and learn how they “connect the dot” between one page to another. And I checked out the documentation/guide/tutorial on jekyllrb.com.
What particularly interested me is ‘index.html/index.md’ file. When I check out other people’s Theme, I tend to trace their website (to see how it is connected from one page to another and etc). I noticed that some of thier website doesn’t have index file at their rootpath. I’m puzzled by that. I noticed that it open home.md/html. I checked why they open home.md/html and not index file. Those home.md/html has permalink set to ‘/’.
My question is. Is index.html/md absolutely required at rootpath? If so, then how other people’s didn’t have it at rootpath but still open home.md/html because of permalink?
What happen if there is no index file. And what is the requirement?