Open luketudge opened 3 years ago
Thanks for opening your first issue here! Engagement like this is essential for open source projects! :hugs:
If you haven't done so already, check out EBP's Code of Conduct. Also, please try to follow the issue template as it helps other community members to contribute more effectively.
If your issue is a feature request, others may react to it, to raise its prominence (see Feature Voting).
Welcome to the EBP community! :tada:
Describe the problem
Whereas most changes to
_toc.yml
(new pages, etc.) will be taken into account on a new build, changing theroot
entry will only take effect if the_build
directory is cleared first. If not,index.html
will continue to direct to the old root entry. This seems wrong or at least inconsistent.The culprit seems to be the automatically-generated redirect file
index.html
that is created if the requested root file is not already named 'index'. This file persists across builds even if_toc.yml
requests a different root.Link to your repository or website
No response
Steps to reproduce
The script below runs a hopefully reproducible example showing:
The version of Python you're using
3.8.10
Your operating system
Ubuntu 20.04.2
Versions of your packages
Additional context
No response