Killing Zombie Websites

Isn’t it annoying how deleting a folder from your wwwroot$ doesn’t automatically remove the corresponding website in IIS? You have to go into IIS and delete the website. If you’re lazy like me, you probably have about a dozen left-over zombie websites waiting to be deleted (or eat some brains).

Well, there is a better way. Remember those hoary old FrontPage extensions? The Microsoft proprietary version of WebDAV? Well, they’re still around. At some point in 2002 the FrontPage extensions were brought under the SharePoint umbrella. I still don’t fully understand the nature of this relationship, but you may see it referred to by either name.

There’s a handy Check Server Health page in the FrontPage Site Administration tool that lets you auto-repair all webs.

Select Repair and Detect for Verify existence of webs, then click OK. This removes all orphaned websites at once. Easy! One caveat: if you are running a real non-crippled IIS, the FrontPage/Sharepoint extensions will show up as another website on an alternate port, instead of as a subfolder.

Jeff Atwood

Written by Jeff Atwood

Indoor enthusiast. Co-founder of Stack Overflow, Discourse, and staygold.us. Disclaimer: I have no idea what I'm talking about. Let's be kind to each other. Find me https://infosec.exchange/@codinghorror

⏲️ Busy signing you up.

❗ Something's gone wrong. Please try again.

✅ Success! Check your inbox (and your spam folder, just in case).

Related posts

Uncrippling Windows XP’s IIS 5.1

Scott Mitchell says the best new ASP.NET feature in VS.NET 2005 is the integrated webserver. I agree. No more ditzing around with annoying IIS dependencies and install issues: aspnet_regiis, anyone? Tight coupling of VS.NET to IIS is also number three in K Scott Allen’s worst

By Jeff Atwood ·
Comments

Recent Posts

Suffering as a Feature

Suffering as a Feature

Have you seen this? If you haven't, you should. I think everyone needs to. Wealth inequality on a scale this extreme is almost impossible to explain. You have to experience it to understand. Go ahead. Try it out. Where is the top of this graph? Good question. Keep

By Jeff Atwood ·
Comments
Helping one another at a Repair Cafe in Amsterdam

If we do not stop to help each other, what do we become?

Yesterday, I received this email as a response to You Can't Vibe Code Love. It's such a remarkable and powerful statement that I asked permission to share it here, in its entirety, with personal information redacted: Hey Jeff, Hope you and your family are doing well.

By Jeff Atwood ·
Comments
You Can't "Vibe Code" Love

You Can't "Vibe Code" Love

About a year ago, I was offered a presentation slot at the WeAreDevelopers World Congress in Berlin. I rarely take speaking engagements, especially international ones, but this one arrived at just the right time, the right place, and with the right person – I said yes, on the contingency that Ben

By Jeff Atwood ·
Comments
An interactive TWiT Series You're the hero of the story! Choose from 1,024 possible endings. OFF by ONE with Jeff Atwood Hosted by Leo Laporte "every choice changes everything!"

Every Choice Changes Everything: The Show

About 3 weeks ago, Leo Laporte and I recorded the first episode of what will be a new monthly show on the TWiT network. Naming things is hard, and we almost voted on the name, like we did for Stack Overflow, but we quickly landed on Off By One with

By Jeff Atwood ·
Comments
I’m feeling unlucky... 🎲   See All Posts