Cloudflare pages function is not working with a static site

I am facing some issues while deploying pages function on cloudflare. I have made a simple website with HTML, TailwindCSS, JS and then deployed it on cloudflare pages with custom domain connected via github repo directly. It had been working perfectly, no issues there. But then I needed to add a contact form and receive the form data as a mail notification, I researched for a solution and started following this guide: https://sia.codes/posts/migrating-netlify-to-cloudflare/#setting-up-email-with-resend My setup is almost the same with some minor differences. My setup at remote cloudflare project settings is, I have added my env variables as secrets there and npm run build as a build command and dist/ as a build directory, I have package.json in my project for including dependencies. Now the issues I am facing is, when I submit the form data and it goes to: mysite.com/api/submit-contact-form It gives me this response: "This page isn’t working If the problem continues, contact the site owner. HTTP ERROR 405"
sia.codes
Migrating from Netlify to Cloudflare for AI bot protection | sia.codes
How I migrated my static site from Netlify to Cloudflare including setting up Functions to handle contact form requests
3 Replies
Hello, I’m Allie!
?pings
SuperHelpflare
Please do not ping community members for non-moderation reasons. Doing so will not solve your issue faster and will make people less likely to want to help you.
parwam
parwamOP2w ago
Noted but any solution for my issue? If it requires more info, let me know. (PS - I'm a beginner at working with functions and workers, so I don't even know if my issue falls under pages function or worker.)
Want results from more Discord servers?
Add your server