我是一个完全的网站开发初学者,正在尝试通过Netlify部署我的第一个网站。尽管我的网站在本地机器上显示时工作正常,但当我导航到我的网站的URL时,出现了以下错误:
- 页面未找到**
您访问的链接可能已断开或输入的URL在此网站上不存在。
返回我们的网站
由于我的页面在我的本地机器上可以正常工作,我认为错误出在我的Github repo和/或我的部署设置中。
https://github.com/Cotton0419/TestSite
和我的部署设置:
资料库:www.example.comgithub.com/Cotton0419/TestSite
基目录:顶点
生成命令:未设置
发布目录:顶点/位移
部署日志可见性:日志是公开的
任何帮助将不胜感激,我可以补充更多的信息,如果需要的话。
3条答案
按热度按时间dgtucam11#
Netlify上的
Base directory
仅由构建环境用于引用您的代码库(如果没有给出,则默认为存储库的根)。Publish directory
是相对于基目录的,所以在你的例子中,如果使用默认值,disp
或者acme/disp
。您引用的资产位于发布路径中不存在的位置,因此它们不会存在于您部署到CDN的位置。
您应该将资产移动到deploy
disp
文件夹中,并在代码文件中编辑正确的路径。ldioqlga2#
我今天遇到了类似的问题。我决定上传一个我前阵子做的旧投资组合。然后不知什么原因,在Netlify上运行URL后,什么也没发生。唯一显示的是一个类似于你的提示-
您访问的链接可能已断开或输入的URL在此网站上不存在。
返回我们的网站
在重新访问HTML和CSS文件后,我意识到我已经将HTML文件的标题设置为porfolio. html而不是index. html,这解决了我的问题!
ki1q1bka3#
对于这种错误,请检查HTML文件名,将其更改为index.html,它为我工作!