Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(netlify): serve prerendered 404 page with content-type: text/html #162

Merged
merged 3 commits into from
Feb 12, 2024

Conversation

Skn0tt
Copy link
Contributor

@Skn0tt Skn0tt commented Feb 9, 2024

Changes

Addresses #143 (comment)

We're serving the prerendered 404 page with the default content-type, which is text/plain. This leads browser to showing the contents of the page as source code, instead of rendering it!

The fix is to set the content-type to text/html. Doh!

Testing

extended a test.

Docs

it's a bugfix, no docs update needed.

Copy link

changeset-bot bot commented Feb 9, 2024

🦋 Changeset detected

Latest commit: 6c14ea3

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 2 packages
Name Type
@astrojs/netlify Patch
@test/netlify-hosted-astro-project Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

Copy link
Member

@alexanderniebuhr alexanderniebuhr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

little comment for the changeset

.changeset/large-fireants-wink.md Outdated Show resolved Hide resolved
Copy link
Member

@dreyfus92 dreyfus92 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM ✅

@alexanderniebuhr alexanderniebuhr merged commit 07217c0 into withastro:main Feb 12, 2024
8 checks passed
@github-actions github-actions bot mentioned this pull request Feb 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants