Okay it seems like I get closer to a solution for the first problem. Here’s what to do
- Write sth. like posts: /:title or posts: /:slug into your config.yaml file.
- In the Layouts folder rename the respective list.html to empty.html
- Add this code into the empty.html file
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="refresh" content="0; url=/404/" />
</head>
</html>
- In content/posts (or your first section) create an “index.md” File (NOT _index.md).
- In this index.md file set “Layout: empty” and “headless: true”.
(I got the infos from here: How to disable section but child are accessible? - #5 by Marek_Lichtner )
Update: I added this to my _index.md file in the Author subdirectory. Now the Author List page is rendering:
_build:
list: true
render: true