当前,我正在尝试从root.com/robots.txt重定向到beta.root.com/robots.txt。
目前无法正常运行,知道为什么吗?:
{
"version": 2,
"alias": ["root.com"],
"routes": [
{
"src": "/(.*)",
"status": 301,
"headers": { "Location": "https://beta.root.com/$1" },
"dest": "/$1"
}
]
}
答案 0 :(得分:1)
如果您不打算处理代理/重写请求,则不应使用dest
。
由于您希望客户端重定向,因此您只需要标题即可。
{
"version": 2,
"alias": ["root.com"],
"routes": [
{
"src": "/robots.txt",
"status": 301,
"headers": { "Location": "https://beta.root.com/robots.txt" }
}
]
}
如果要重定向所有内容,请使用通配符:
{
"version": 2,
"alias": ["root.com"],
"routes": [
{
"src": "/(.*)",
"status": 301,
"headers": { "Location": "https://beta.root.com/$1" }
}
]
}