首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >使用DNS重定向到另一个带有路径的URL

使用DNS重定向到另一个带有路径的URL
EN

Stack Overflow用户
提问于 2012-02-25 20:39:07
回答 11查看 446.6K关注 0票数 142

我正在尝试通过DNS将一个域重定向到另一个。

我知道使用IN CNAME是可能的。

www.proof.com IN CNAME www.proof-two.com.

我需要的是一个带有路径的重定向。当有人输入www.proof.com时,它应该会将他们带到www.proof-two.com/path/index.htm

我知道它可以使用网络服务器设施,但我需要DNS重定向。

这个是可能的吗?

EN

回答 11

Stack Overflow用户

发布于 2012-02-25 20:43:02

不,你所要求的是不可能的。DNS是名称解析系统,对HTTP一无所知。

票数 148
EN

Stack Overflow用户

发布于 2013-06-19 22:12:52

我知道这是一个古老的线程,但FWIW,以防其他人正在寻找一种方法来做到这一点。

虽然dns不理解url的路径部分,但它将理解子域,因此不是:

www.proof.com在CNAME www.proof-two.com/path/index.htm

您可以使用:

www.proof.com IN CNAME two.com.Proof-Two.com

然后转到您托管proof-two.com的任何地方,并将其设置为将proof-two.com指向www.proof-two.com/path/index.htm。

~给猫剥皮的方法总是不止一种

票数 39
EN

Stack Overflow用户

发布于 2014-04-29 12:06:04

我有一个个人项目,可以帮助你解决这个问题。这是一个开源的重定向解决方案,允许您只需更改DNS设置即可重定向您的域。项目链接:https://redirect.center/

要将www.proof.com重定向到www.proof-two.com并保留URL参数,只需在proof.com上设置您的www DNS条目:

www.proof.com在CNAME www.proof-two.com.opts-uri.redirect.center。

票数 19
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9444055

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档