You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When hosting on Amazon S3, files that contain '+' are encoded and are not findable by the application. This makes files using the '+' file prefix unreachable, such as css files created during the build process (e.g. +layout.css).
Not sure the best way to reproduce this but I'm open to ideas. Here's an image demonstrating how the file name get encoded. I simply uploaded a file named +layout.css to an S3 bucket named sveltekit-bug.
The text was updated successfully, but these errors were encountered:
lukebrdn
changed the title
Files hosted on S3 with names that include '+' are encoded and not findable by the application.
Files hosted on S3 with names that include '+' are encoded by S3 and not findable by the application.
Aug 30, 2022
Describe the bug
When hosting on Amazon S3, files that contain '+' are encoded and are not findable by the application. This makes files using the '+' file prefix unreachable, such as css files created during the build process (e.g. +layout.css).
See: https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html
Reproduction
Not sure the best way to reproduce this but I'm open to ideas. Here's an image demonstrating how the file name get encoded. I simply uploaded a file named +layout.css to an S3 bucket named sveltekit-bug.
Logs
No response
System Info
Severity
blocking an upgrade
Additional Information
No response
The text was updated successfully, but these errors were encountered: