Duplicates
Latest version
Current behavior 😯
Setting http status code and header works locally as expected. However, when deployed on Cloudflare the response is 200, without the custom header.
https://developers.cloudflare.com/pages/framework-guides/deploy-a-solid-site/
// [...404].tsx
import { HttpHeader, HttpStatusCode } from "@solidjs/start";
export default function NotFound() {
return (
<main>
<HttpStatusCode code={404} />
<HttpHeader name="x-custom-header" value="test" />
</main>
);
}
Might be related to #1643
Expected behavior 🤔
Receive the status 404 and custom header when visiting a 404 page.
Steps to reproduce 🕹
Steps:
https://developers.cloudflare.com/pages/framework-guides/deploy-a-solid-site/
- Create a SolidStart project with the bare template
- Add a
<HttpHeader /> to the 404 page
- Deploy on Cloudflare
Context 🔦
Suffering from build assets 404 pages being cached.
Your environment 🌎
No response
Duplicates
Latest version
Current behavior 😯
Setting http status code and header works locally as expected. However, when deployed on Cloudflare the response is 200, without the custom header.
https://developers.cloudflare.com/pages/framework-guides/deploy-a-solid-site/
Might be related to #1643
Expected behavior 🤔
Receive the status 404 and custom header when visiting a 404 page.
Steps to reproduce 🕹
Steps:
https://developers.cloudflare.com/pages/framework-guides/deploy-a-solid-site/
<HttpHeader />to the 404 pageContext 🔦
Suffering from build assets 404 pages being cached.
Your environment 🌎
No response