Pretty permalinks output nested folders and incorrect asset paths

for jekyll a pretty permalink is /home/ not /home the latter is an extensionless url which requires your server to handle part of it.

If the trailing slash is ok with you then all you need to do is add the trailing slash to your urls and it will work, and jekyll is working properly when it creates a folder called home and puts an index.html file inside of it.

see:

as for css paths not working, that sounds like a different problem and these isn’t any info here to trouble shoot that, they may not be related.

1 Like