vite请求代理

This commit is contained in:
龙澳
2026-03-05 20:05:57 +08:00
parent 4e9ed64a4f
commit 0fb886c972
2 changed files with 16 additions and 11 deletions

View File

@@ -7,5 +7,19 @@ export default defineConfig({
server: {
host: '0.0.0.0', // 监听所有网络接口,允许内网访问
port: 5173, // 指定端口
proxy: {
// 代理瓦片请求到 FRP 公网地址,并添加正确的 Host 头
'/tiles': {
target: 'http://digitalmars.com.cn',
changeOrigin: true,
rewrite: (path) => path, // 保持路径不变
configure: (proxy, options) => {
proxy.on('proxyReq', (proxyReq, req, res) => {
// 设置正确的 Host 头,让 FRP 能够路由到正确的虚拟主机
proxyReq.setHeader('Host', 'api.MarsTitiler.com')
})
},
},
},
},
})