Recreate the default website in IIS with clear steps to restore access and fix missing pages, backed by our expert IIS Support team.

How to Recreate the Default Website in IIS Step by Step

Getting started with IIS often means working with its default website. This built-in site helps confirm that the server runs correctly and serves as the base for testing, changes, and early setup. When the default page goes missing, shows the wrong content, or needs an update, it can quickly confuse. This guide explains how the IIS default website works and shows how to recreate it, change the default page, or disable it with clear and practical steps.

Understanding the Default Website in IIS

How to Recreate the Default Website in IIS Step by Step

When Internet Information Services is installed, it creates a default website automatically. This site is called Default Web Site and helps confirm that the server runs correctly, which also helps isolate issues early when teams later work to Fix IIS Authentication Error scenarios during server validation.


The site points to the folder C colon backslash inetpub backslash wwwroot and listens on port 80. When you open http colon slash slash localhost in a browser, the IIS welcome page appears, showing that the setup works.

This default website acts as a starting point. It lets you test the server, place sample files, and check basic functionality without extra setup. If no file name is entered, IIS loads common pages like index.html or default.aspx.

You can manage it through IIS Manager under the Sites section. It offers a quick and reliable way to confirm that IIS is ready for real use.

Need help with IIS setup today

Chat animation


Step-by-Step Guide to Recreate the Default Website in IIS

  1. Open IIS Manager

Start by opening IIS Manager on your system. Press the Windows key and R together, type inetmgr, and press Enter. This opens the main control panel where all IIS settings live, which mirrors the same workflow developers follow while running IIS Express during local testing.

  1. Go to the Sites Section

On the left side of the window, expand your server name. After that, click on Sites. This area displays every website connected to IIS.

  1. Add a New Website

Right-click on the Sites folder and choose the option to add a new website. A setup window opens where you define the site details.

  1. Enter the Default Settings

Type Default Web Site as the site name. Set the application pool to DefaultAppPool. Enter the physical path as C colon backslash inetpub backslash wwwroot. Leave the binding settings unchanged and make sure the site starts right away.

  1. Create and Start the Site

Save the settings to create the website. If it does not start automatically, right-click the site and start it manually.

  1. Check if It Works

Open your browser and go to http colon slash slash localhost. When the IIS welcome page appears, the default website is back and running.

Step-by-Step Guide to Change the IIS Default Page

  • Open IIS Manager

Start by opening IIS Manager on your system. Press the Windows key and R together, type inetmgr, and press Enter. This opens the main IIS control panel.

  • Select the Website

In the left panel, expand your server name. Open the Sites folder and select the website you want to change, such as the Default Web Site.

  • Open Default Document Settings

After selecting the site, move to the center section. Open the Default Document feature to see the list of files IIS checks when no page name is provided.

  • Add the New Default Page

Add the file name you want as the new default page, such as index.html or home.html. Make sure this file already exists in the website root folder, which is usually C colon backslash inetpub backslash wwwroot.

  • Set Page Priority

Once added, move the new file to the top of the list. IIS always loads the first available file in this order, so placing it at the top ensures it loads first.

  • Remove Old Default Pages if Needed

If older pages like the IIS welcome file are still listed, remove or disable them. This avoids confusion and ensures visitors see only your intended page.

  • Test the Change

Open a browser and enter the site address, such as http colon slash slash localhost. The new default page should load right away. If the old page appears, refresh or clear the browser cache.

This approach gives you full control over which page visitors see first while keeping the setup simple and easy to manage.

Step-by-Step Guide to Disable a Default Page in IIS

  • Open IIS Manager

Start by opening IIS Manager on your system. Press the Windows key and R together, type inetmgr, and press Enter. This opens the IIS management console.

  • Select the Website

In the left panel, expand your server name and then open the Sites section. Select the Default Web Site or the specific site where the default page is active.

  • Open Default Document Settings

After selecting the site, move to the center panel and open the Default Document feature. This section controls which pages IIS loads when no file name is provided in the URL.

  • Choose the Page to Disable

From the list, select the default page you want to disable, such as Default.htm or iisstart.htm. These files usually trigger the default IIS page.

  • Disable or Remove the Page

Use the Actions panel on the right to disable or remove the selected file. Once disabled, IIS no longer serves that page at the site root.

  • Confirm the Result

Open a browser and access the site without adding a page name. If no other default document exists, the server may return a 403 access denied message. Pages accessed through a specific path, such as slash ra, continue to work without issues.

[Need assistance with a different issue? Our team is available 24/7.]

Conclusion 

Recreate the default website in IIS to restore a clean and working server setup. It helps confirm that IIS runs properly and keeps page management simple. If you need help to recreate the default website in IIS or want expert support, connect with an IIS specialist today.