问题描述
在构建部署后,PDF文件链接出现404错误,URL被自动重写为带有.html后缀的形式,导致无法访问PDF文件。
原因分析
- 路径问题:原PDF链接使用了相对路径,导致构建后路径不正确
- VuePress构建机制:VuePress默认不会自动复制Markdown文件同目录下的PDF文件到构建目录
- URL重写:由于PDF文件不存在于构建目录中,服务器返回404错误,并且尝试将请求重写为HTML页面
2026/3/4大约 2 分钟
在构建部署后,PDF文件链接出现404错误,URL被自动重写为带有.html后缀的形式,导致无法访问PDF文件。