首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >带有/somethinghere.aspx的域名记录

问带有/somethinghere.aspx的域名记录
EN

Webmasters Stack Exchange用户
提问于 2011-04-08 11:33:21
回答 2查看 78关注 0票数 2

我对域名不太了解。

基本上,我有一个专门用于web应用程序的Windows主机服务器,该服务器位于以下位置:

123.234.345.456/script.aspx

我需要映射一个域名到这个位置。不要问为什么我不能直接将它映射到ip地址--我没有创建应用程序,索引页也没有在使用。我只需要把它映射到特定的脚本。

我怎么用一张唱片做这件事?(或MX记录,或CNAME或SPF -这些都是我的选择)。我没有任何同名者。

谢谢

汤姆

EN

回答 2

Webmasters Stack Exchange用户

回答已采纳

发布于 2011-04-10 15:21:04

DNS无法解析单个页面;但是,服务器可以决定向不请求特定页面的客户端提供什么服务。正如您所提到的,这通常是index.xxx或default.xxx,这取决于您使用的服务器。但是,有一种方法可以做你想要的。

步骤1: DNS

所以,首先要做的是,正如Matthew在他的回答中所提到的,你需要为那个IP地址创建一个A记录。如果这是该域上唯一的内容,您可能希望使用@作为您的主机,这是一个通配符。如果我访问example.com或thisrecorddoesnotexist.example.com,它将引导您指向您在此记录中设置的IP。

这将为您提供example.com/script.aspx地址,但不会直接带人们访问它,这就引出了第2步。

步骤2:默认文档

我假设您在使用IIS,因为使用了aspx文件名。无论如何,您可以将网站的默认文档设置为default.aspx或default.htm以外的其他内容。

在IIS属性中,在所讨论的网站下,单击“documents”选项卡(注意:这是在IIS6中,不知道7是否不同),并将脚本名添加到默认文档的顶部。这样,每当有人访问example.com时,默认情况下都会显示您的脚本。

步骤3:无法执行步骤2

并不是每个人都可以配置他们的服务器,特别是当您使用某种共享主机时。因此,作为备份,您可以始终创建一个default.aspx文档,将重定向用户用于正确的页面。这不需要任何额外的服务器配置。

步骤4:利润

所以,我觉得这应该能做你想要的。

票数 4
EN

Webmasters Stack Exchange用户

发布于 2011-04-10 13:41:16

MX记录是用于电子邮件,所以就这样了。SPF记录也与电子邮件相关(发送方策略框架)

所以这就给你留下了一张A唱片或者CNAME。如果没有IP地址,我通常使用CNAME。所以我会选择一张A唱片。

有一件事你没有表明,你是否已经有一个域名??如果不是,你将需要通过一个域名注册购买其中之一,我会寻找一个,给你完全的DNS控制,然后你可以使用它来指向您使用A记录的IP地址域名。您购买域名的公司通常也充当您的域名服务器。

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

https://webmasters.stackexchange.com/questions/11852

复制
相关文章

相似问题

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