HTTPS版本的页面引发404,普通的HTTP显示正常?

我在Windows Server 2003的IIS中遇到一个奇怪的问题。它有一个有效的通配符证书,但是当我在页面上使用HTTPS时,我找不到404。 没有HTTPS,它显示正常。 另外,如果我使用HTTP访问网站的域根目录,那么使用HTTPS将我redirect到安装在同一IIS服务器上的完全不同的网站。 我很困惑。 我试图给每个网站一个独特的IP地址,但它没有改变任何东西,我也尝试更改SSL端口,没有运气。 这个IIS被设置为运行PHP也。 我可以检查什么来解决这个问题?

通常,我对启用了SSL的站点所做的操作是为其分配所需的专用IP地址,然后将所有主机名/域设置为该IP。 在IIS中,将网站条目设置为仅使用未指定主机名的IP地址(并确保SSL端口绑定到相同的IP)。 下面是一个屏幕截图,了解设置如何查找IIS6:

SSL设置http://www.tlson.com/assets/content/screencaps/2010-06-07_1135.png

通常情况下,如果您对非SSL与SSL的结果不同,则意味着该域所指向的IP地址的SSL条目绑定到IIS中的其他网站条目。 仔细检查IP是否分配给IIS中相同的条目。