首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Godaddy服务器上托管一个网站(一个主机有多个域名)

在Godaddy服务器上托管一个网站(一个主机有多个域名)
EN

Stack Overflow用户
提问于 2021-07-14 22:59:46
回答 1查看 55关注 0票数 0

我的服务器托管我的网站和域名是谷歌爸爸。我买了一个服务,可以让我在一个主机上添加不同的域名。它工作正常,主机已建立Plesk。它使用我的一个域作为主域,其他域以某种方式与这个主域相关。我的主要网站是由ASP.Net MVC实现的。

当我在google控制台中收到一封关于5xx错误的电子邮件时,问题就开始了,因为URL不是我的URL之一。它是我根基中的东西的创造,类似于这样:

www.My primary domain.com/name one of the folders in my host available in the root/one of the pages in views folder

(使用ASP.net MVC实现的主要网站)。

我看了一遍,发现里面有很多奇怪的行为。以下是我的场景:

www.my主domain.com ->工作正常

www.my主域.com/a随机文本->资源不能是found.HTTP 404。您正在寻找的资源...

www.my主域.com/根目录中文件夹的名称->配置错误。服务器上发生应用程序错误。此应用程序的当前自定义错误设置阻止远程查看应用程序错误的详细信息(出于安全原因)。但是,它可以由运行在本地服务器上的浏览器来查看machine.Source文件: G:\PleskVhosts\my primary domain.com\httpdocs\foldername\web.config Line: 9

www.my主域.com/其他一些文件夹名称,如内容、字体或脚本-> 403 -禁止:访问被拒绝。

最后一个问题让我既困惑又惊讶。

www.my主域.com/我在其上创建测试web项目的文件夹的名称->它在浏览器中正确显示

我不能理解所有这些困惑的行为。我该如何解决这些行为呢?

EN

回答 1

Stack Overflow用户

发布于 2021-07-15 00:04:27

www.my主域.com/a随机文本->资源不能是found.HTTP 404。您正在寻找的资源。

上面的是好的-这是抛出404的东西找不到,这是有意义的。

www.my主域.com/根目录中文件夹的名称->配置错误。服务器上发生应用程序错误。此应用程序的当前自定义错误设置阻止远程查看应用程序错误的详细信息(出于安全原因)。但是,它可以由运行在本地服务器上的浏览器来查看machine.Source文件: G:\PleskVhosts\my primary domain.com\httpdocs\foldername\web.config Line: 9

也很好。出现错误,默认情况下,asp.net不会向访问您站点的用户显示该错误。要查看此错误,可以启用对web.config文件中错误的远程查看。

代码语言:javascript
复制
<system.webServer>
    <httpErrors errorMode="Detailed" />
</system.webServer>

www.my主域.com/其他一些文件夹名称,如内容、字体或脚本-> 403 -禁止:访问被拒绝。

用户权限问题。web用户没有访问服务器上这些文件夹的权限。我不熟悉plesk,也不确定你是否能控制它,但这就是你抛出这个异常的原因。

最后一个我不能说为什么它是有效的。它不能命中上面抛出的任何异常。但是,如果您启用了远程查看错误的功能,您应该能够看到失败的原因并能够排除故障。

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

https://stackoverflow.com/questions/68380482

复制
相关文章

相似问题

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