Date suffixes will be removed from files.
Also, files are moved from public space to private space and when opening file authentication is performed, if user has access to resource/file, then fine. If user is not logged in, then there should be access denied response.
Almost there - I'm pleased about this because I was going to raise it elsehere.
Whenever the 403 error occurs (in this case I have logged out) can you instead use the text ...
"You do not have permission to access this page, you may have logged out or switched profile. Please log in correctly and try again."
Once this is done please feel free to assign to me and set as resolved,.
...can you make this a little user friendly and instead say ..
The new error message for "You do not have permission to access this page, you may have logged out or switched profile. Please log in correctly and try again." works fine
Technically, this fix should be 100% backwards compatible. My best guess is that these files were deleted off the disk, as this is create site some testing/functionality or plain deletion might be employed for whatever reason by developers(me). Create site is not on any back-up plan.
When update was done to this public/private and suffix change. Loop was looking if file exists, then move file into private directory and rename these files and file name in database.
If you see that suffix is present, then file was not found.
Also, file was added more than year ago, long time.