繁体   English   中英

子域名| ASP.NET | “ /”应用程序中的服务器错误

[英]subdomain | ASP.NET | Server Error in '/' Application

我在使用子域和ASP.NET时遇到问题,我想它一定很简单,我只是不知道是什么。

如果您想转至正确的位置,则跳到否。 以下7 ...

TVM,RConte

  1. 我的托管域:

    托管服务域:MYDOMAIN.net

  2. 添加了一个子域:(rfpesquisa)子域子域删除

    rfpesquisa删除[此一个]

  3. 在DNS中添加了“ A”记录[请参见下文]

托管DNS MYDOMAIN.net

$ ORIGIN MYDOMAIN.net。 $ TTL 86400 ..... etc rfpesquisa 86400 A 174.36.13.167 [此副本,复制自...]

www 86400 A 174.36.13.167 [...这一个]

所做的测试:

  1. 照常访问主页(不是子域):(http://)www.MYDOMAIN.net/AcessaPesquisa.aspx

工作正常 !

  1. 添加了“ kkk”,以便输入错误的网址:(http://)www.MYDOMAINkkk.net/AcessaPesquisa.aspx

给出:

“找不到远程服务器” [按预期方式]

  1. 尝试了一个不存在的子域XXXXXX(http://)XXXXXX.MYDOMAIN.net/AcessaPesquisa.aspx

给出:HTTP错误404。找不到请求的资源。

[女巫对我来说意味着已找到服务器,但未找到子域本身]

  1. 尝试了我正在寻找的东西:(使用了子域rfpesquisa)(http://)rfpesquisa.MYDOMAIN.net/AcessaPesquisa.aspx我收到的消息:“ /”应用程序中的服务器错误。
    无法找到该资源。 说明:HTTP404。您正在寻找的资源(或其依赖项之一)可能已被删除,名称更改或暂时不可用。 请查看以下网址,并确保其拼写正确。

    要求的网址:/AcessaPesquisa.aspx

鉴于该ASP.NET消息,对我而言意味着

-找到了子域,该请求已发送给ASP.NET dll,只是该请求未指向该域的同一位置,否则此尝试的结果与第4条(严格的一条)的结果相同。

文件“ AcessaPesquisa.aspx”不在目标目录中。

拜托,如何将子域指向正确的位置?

非常感谢Ricardo Conte

我猜(1)您正在使用泛域服务(DNS注册表之一,将请求重定向到所有子域* .mydomain.net到同一服务器),并且(2)在此服务器的IIS配置中,您已经将网站和主机名“ www.mydomain.net”绑定在一起。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM