我有一个DNS名称,指向安装我的网站的服务器。如果我ping http://mydnsname,我可以看到它发出正确的IP。但是浏览这个URL会返回一个404错误。那么,我是否必须在安装我的网站的服务器上做一些设置呢?我对DNS和IIS设置的了解非常有限。因此,任何帮助都将不胜感激。
Windows : Windows 2008标准
我有多个网站在我的IIS上运行,现在对于其中一个网站(SiteB),我们需要支持ssl请求。我已经启用了它编辑绑定的网站,但问题是当我选择协议SSL编辑绑定HostName字段是禁用的,无法设置主机名来响应https请求,这会导致我的IIS的所有网站,如果是请求与https://加载网站的siteB。
例如,我的出价是下一个
Site A
IP Port HostName
* 80 www.sitea.com
Site B
IP Port Hostname
* 443 www.siteb.com
* 80 www.siteb.com
如果我在浏览器中输入,它可
我对Windows Server 2003上IIS中的一个网站有一个奇怪的问题。它上有一个有效的通配卡证书,但是当我在页面上使用HTTPS时,我得到了404 not。如果没有HTTPS,它就会很好地显示出来。另外,如果我使用HTTP访问站点的域根目录,就会显示主页,但是使用HTTPS,它会将我重定向到安装在同一IIS服务器上的一个完全不同的网站。我很困惑。我试着给每个站点一个唯一的IP地址,但它没有改变任何东西,我也试图改变SSL端口,没有运气。此IIS也是为运行PHP而设置的。我能查些什么来解决这个问题?
使用IIS,您可以使用端口80托管多个网站,并将它们指向不同的域,IIS会为您处理映射。
现在,Docker容器使用此图像:
docker拉动microsoft/aspnet
图像包含:
Windows Server Core as the base OS
IIS 10 as Web Server
.NET Framework (multiple versions available)
.NET Extensibility for IIS
当容器尝试使用端口80时,如何使用此镜像托管多个容器。
但是,目前容器确实不能共享同一个端口,必须有不同的侦听端口。
那么,如何在多个网站上使用此镜像托管多