Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Forbidden Error #1293
Normally I have en/index.en.html file. While start "jekyll server" compiling into the _site folder. In that time its generate like "_site/en/" then I have two folder "_site/en/en/index.html" and "_site/en/feature/".
Why its creating "_site/en/en/index.html" instead of "_site/en/index.html"?
I just wanted to drop a note. I ran into this same problem, seemingly out of no-where. While setting up guard I must've updated Jekyll or something - and suddenly default behavior switched on me. Even using 'jekyll serve' I was getting 'forbidden' errors on every page except for my root level index.
Folders at root that include an index.html cannot have a permalink that is equal to the folder name. The permalink has to be '/'. This was not always the case, because i have been keeping my pages with permalinks this way for atleast a month or 2 before suddenly getting these errors.
WHAT I SAW:
After going thru and renaming these top-level folder index pages all to a permalink of just '/' I have fixed the issue.