[GH-ISSUE #744] cf worker部署后端后,/显示OK,/health-check显示Not Found,部署前端也显示404 #281

Closed
opened 2026-02-26 20:36:28 +03:00 by kerem · 4 comments
Owner

Originally created by @ZhenHuangLab on GitHub (Oct 16, 2025).
Original GitHub issue: https://github.com/dreamhunter2333/cloudflare_temp_email/issues/744

rt,疑惑,我按照步骤部署了mail的后端api,打开https://*.worker.dev/显示OK,但是打开https://*.worker.dev/health-check却显示Not Found;然后我去部署前端,在教程那里生成了前端的zip文件(输入的是api的网页,没问题,试了好几遍),放进worker之后虽然说部署成功,但是一打开对应的网址就报如下错误:

This *** page can’t be found

No webpage was found for the web address: ***

HTTP ERROR 404

是哪一个环节出了问题?我需要提供什么信息以供排查

Originally created by @ZhenHuangLab on GitHub (Oct 16, 2025). Original GitHub issue: https://github.com/dreamhunter2333/cloudflare_temp_email/issues/744 rt,疑惑,我按照步骤部署了mail的后端api,打开`https://*.worker.dev/`显示OK,但是打开`https://*.worker.dev/health-check`却显示Not Found;然后我去部署前端,在教程那里生成了前端的zip文件(输入的是api的网页,没问题,试了好几遍),放进worker之后虽然说部署成功,但是一打开对应的网址就报如下错误: ``` This *** page can’t be found No webpage was found for the web address: *** HTTP ERROR 404 ``` 是哪一个环节出了问题?我需要提供什么信息以供排查
kerem closed this issue 2026-02-26 20:36:28 +03:00
Author
Owner

@dreamhunter2333 commented on GitHub (Oct 20, 2025):

感谢反馈,worker 看起来已经成功,应该为 /health_check.
pages 是否部署错分支呢,需要指定 production 分支,不然会部署到 preview 的分支地址

<!-- gh-comment-id:3422735887 --> @dreamhunter2333 commented on GitHub (Oct 20, 2025): 感谢反馈,worker 看起来已经成功,应该为 `/health_check`. pages 是否部署错分支呢,需要指定 production 分支,不然会部署到 preview 的分支地址
Author
Owner

@ZhenHuangLab commented on GitHub (Oct 20, 2025):

感谢反馈,worker 看起来已经成功,应该为 /health_check. pages 是否部署错分支呢,需要指定 production 分支,不然会部署到 preview 的分支地址

好的,我打开api的/health_check返回的也是OK,没问题。
我部署的是production分支,如图:

Image

但是打开这个网页后仍然显示404.

<!-- gh-comment-id:3422767797 --> @ZhenHuangLab commented on GitHub (Oct 20, 2025): > 感谢反馈,worker 看起来已经成功,应该为 `/health_check`. pages 是否部署错分支呢,需要指定 production 分支,不然会部署到 preview 的分支地址 好的,我打开api的`/health_check`返回的也是OK,没问题。 我部署的是production分支,如图: <img width="179" height="627" alt="Image" src="https://github.com/user-attachments/assets/e3004a0b-57d2-4748-9c08-cea9022c32e3" /> 但是打开这个网页后仍然显示404.
Author
Owner

@dreamhunter2333 commented on GitHub (Oct 20, 2025):

我部署的是production分支,如图:

文件结构是否如下呢

Image
<!-- gh-comment-id:3422777050 --> @dreamhunter2333 commented on GitHub (Oct 20, 2025): > 我部署的是production分支,如图: 文件结构是否如下呢 <img width="649" height="511" alt="Image" src="https://github.com/user-attachments/assets/53b66605-6736-461b-92ff-e9013c3fcef8" />
Author
Owner

@ZhenHuangLab commented on GitHub (Oct 20, 2025):

我部署的是production分支,如图:

文件结构是否如下呢

Image

感谢,似乎找到了问题。我之前上传的结构是这样的:

Image

似乎多了一层子目录。😂 谢谢!

<!-- gh-comment-id:3422808070 --> @ZhenHuangLab commented on GitHub (Oct 20, 2025): > > 我部署的是production分支,如图: > > 文件结构是否如下呢 > > <img alt="Image" width="649" height="511" src="https://private-user-images.githubusercontent.com/32295532/503290001-53b66605-6736-461b-92ff-e9013c3fcef8.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjA5Nzc1MTksIm5iZiI6MTc2MDk3NzIxOSwicGF0aCI6Ii8zMjI5NTUzMi81MDMyOTAwMDEtNTNiNjY2MDUtNjczNi00NjFiLTkyZmYtZTkwMTNjM2ZjZWY4LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTEwMjAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUxMDIwVDE2MjAxOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWQ5NDFjNjZjZTQ2MGNhNmQwZTMyZWY4N2VmMzFkMzI2NWU1Njc1OWVmMzFmMTc1NTA2MTcxY2VkMjZhMTdkYjImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.Hegm0EkGUTLq4SfhEeKroRQDdHsb8qsFHI5d6W0K52A"> 感谢,似乎找到了问题。我之前上传的结构是这样的: <img width="531" height="614" alt="Image" src="https://github.com/user-attachments/assets/4961f426-e784-4f0e-a681-7d2dde35dd9e" /> 似乎多了一层子目录。😂 谢谢!
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/cloudflare_temp_email#281
No description provided.