I have a website in IIS7. It is a node in Sites and I will call it test.xxx.com.
It has several application nodes under it. Some of them I can run and some of them I can't and I've run out of places to look to see what their configuration difference could be.
If I have a browser open on the local box (it is a Windows Server 2008 R2 machine) and I enter http://11.22.33.44:5555/resnew, resnew opens fine. But if I enter http://11.22.33.44:5555/tariff, I get an error that the URL isn't found. But this is what it thinks I am asking for: http://11.22.33.44:5555/site/tariff, and it says the physical path is C:\inetpub\wwwroot\wwwroot_xxx\Site\tariff, and it is right - there is no such path or url as those, but why is it looking for things within /site?
I will point out one other thing I think is relevant - the web.config file in wwwroot_xxx has an entry that looks like this: <httpRedirect enabled="true" destination="/site" childOnly="true" httpResponseStatus="Permanent" />, so I think that must be how it is going to /site, but why does resnew work and tariff doesn't? I have other applications besides these two, and some of them open fine and others I get the can't find URL error because they're going to /site. But I can't uncover the reason why.
Please help - this is urgent, important and frustrating!




Reply With Quote