我有一个网站在我的服务器上只能使用www。 例如: http : //www.dartmouthplayers.ns.ca/工作,但没有它,它不。 http://dartmouthplayers.ns.ca/
但该网站的绑定都列出了:

DNS有空白的主机logging: 
我不正确的是什么?
这很奇怪,因为: http : //dartmouthplayers.ns.ca/ – 返回一个500错误和http://randomtexthere.dartmouthplayers.ns.ca/ – 返回一个服务器找不到错误
谢谢!
更新:每次我尝试访问该域时,我的事件日志都有这个错误:
Log Name: Application Source: Microsoft-Windows-IIS-W3SVC-WP Date: 9/2/2010 10:36:52 PM Event ID: 2268 Task Category: None Level: Error Keywords: Classic User: N/A Computer: WIN-R092323U23 Description: Could not load all ISAPI filters for site 'DEFAULT WEB SITE'. Therefore site startup aborted. Event Xml: <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event"> <System> <Provider Name="Microsoft-Windows-IIS-W3SVC-WP" Guid="{670080D9-742A-4187-8D16-41143D1290BD}" EventSourceName="W3SVC-WP" /> <EventID Qualifiers="49152">2268</EventID> <Version>0</Version> <Level>2</Level> <Task>0</Task> <Opcode>0</Opcode> <Keywords>0x80000000000000</Keywords> <TimeCreated SystemTime="2010-09-03T02:36:52.000000000Z" /> <EventRecordID>10233168</EventRecordID> <Correlation /> <Execution ProcessID="0" ThreadID="0" /> <Channel>Application</Channel> <Computer>WIN-R092323U23</Computer> <Security /> </System> <EventData> <Data Name="SiteName">DEFAULT WEB SITE</Data> <Binary>02000000</Binary> </EventData> </Event>
一个500错误通常与您的事件日志中的一个条目相关联,这个条目应该揭示发生了什么。 看看那里,也许更新你的问题与错误,我们可以帮助debugging它。
这是很好的信息。 我们知道,如果你获得了500个,DNS工作。 500意味着你的客户端正在parsing正确的IP,并且服务器正在响应入站HTTP请求而抛出500。
@coneslayer:屏幕截图看起来是IIS绑定和post“Windows …”的标题。
所以我不相信你有一个IISconfiguration问题。 从我们目前看到的情况来看,似乎是一个应用问题。
什么是你的默认的HTML文件设置,是否有一些ASP / .NET或JavaScript,导致500被抛出?
也许扔你的web.config
简单但容易被忽视 – 你有其他网站上运行的IIS?
如果是这样,他们中的一个会不小心被绑定到同一个网站(非www变体)? 如果您尝试这样做,IIS通常会发出警告(您会收到有关重复绑定的消息),但实际上并不会阻止您。
HTTP版本1.1允许具有不同主机名的多个网站共享相同的IP地址(每个网站可能服务于不同的内容)。 客户端发送一个“Host:”标题,表明它试图访问哪个主机名,Web服务器必须确定为该主机名提供什么内容。
因此,独立于DNSconfiguration,Web服务器必须知道可用于连接到服务器的所有主机名,以及为每个服务器提供的内容。 所以你需要在你的Web服务器软件中find这个configuration。
如果这还不够,请告诉我们您使用的是什么Web服务器软件。