I have my very, basic Hugo site being hosted on GitHub pages. All the pages load and display the minimal content except for /posts
If I serve the site locally using the following conditions, /posts is visible:
- hugo server -D
- draft: true
If I serve the site locally using the following conditions, /posts is Error 404:
As far as I can see, my ‘site/config.toml’ does not have any over-riding flags re DRAFTs.
OK, reference to seeking help, I upply the following:
$ hugo env
Hugo Static Site Generator v0.55.6 linux/amd64 BuildDate: 2019-05-18T11:36:07Z
I checked again, so ‘hugo server’ all works, ‘hugo server -D’, no /posts. I am guessing so am looking for a mis-configured page title.
It’s difficult to say what is not working without seeing your code, please see Requesting Help .
We will need to see the Hugo site code; this is the one with
content folder etc., not the contents of your
public folder, which is what is in https://github.com/QueyeHaach/queyehaach.github.io
I have generated a ‘Tree’ map from the site baseroot, and included my current ‘config.toml’:
When you run
hugo server try it with the
--verbose flag, to see if you can get any more detailed errors.
I did not have this issue until I added extra pages into the ‘ezhil’ theme. I will redo a new site, add a page, and see what happens, the issue is related to that I feel.
Edit: I think I have found the issue, will confirm shortly.
Edit: No, the issue was not the one causing the no /posts’. The example that the THEME author uses on https://themes.gohugo.io/ezhil/, works as per spec. However if I follow his instructions exactly, it does not for me.
Perhaps it is my Hugo/Golang version as compared to the one he used for his THEME developments? Irregardless I have emailed him and await his reply.