Yes, Kirby copies all files to the media folder. You can prevent that if you create a custom file::url component that load the files from the content folder.
Hey everyone,
there are a bunch of reasons, why we went for this solution based on feedback from many users during v2.
In v2, direct URLs to files always included the sorting number of folders. Whenever you changed the sorting of a page the URL to all its files would break. This is less than ideal for SEO and consistent URLs in general. With the new media API you always get the same URL no matter how the pages are sorted. URLs to files only change when the file itself is being modified.
In v2…