Forum Discussion

Niki Felker's avatar
Niki Felker
Copper Contributor
Jul 16, 2019
Solved

How do I restore a Modern homepage that was deleted?

Somehow I managed to delete the homepage to my modern communication site. Problem is, I can't find it in the Recycle bin!  Any ideas/suggestions on how I can recover that deleted homepage or how I can create a new homepage (not using a Title Page layout).

  • Niki Felker I know your question was from 6 months ago, but I just had a similar problem, except that in my case a user had deleted the home page almost a year ago. I found that you can create a new blank modern page by appending "/_layouts/CreateSitePage.aspx" to the end of your site URL. e.g. https://yourtenant.sharepoint.com/sites/yoursite/_layouts/CreateSitePage.aspx

    That will let you create a blank modern page.

    If you want to create a page with the default modern home page layout, you can use the Pnp (Patterns and Practices) powershell module for Sharepoint with the following couple of lines:

     

    Connect-PnPOnline -Url "https://yourtenant.sharepoint.com/sites/yoursite"

    Add-PnPClientSidePage -Name Home -LayoutType Home

     

    (of course you'll need to have the PnP SharePoint module installed for that to work)

     

    That will create a modern page named Home, with the Home layout, in the site pages library.

  • frostydog1927's avatar
    frostydog1927
    Copper Contributor

    Niki Felker I know your question was from 6 months ago, but I just had a similar problem, except that in my case a user had deleted the home page almost a year ago. I found that you can create a new blank modern page by appending "/_layouts/CreateSitePage.aspx" to the end of your site URL. e.g. https://yourtenant.sharepoint.com/sites/yoursite/_layouts/CreateSitePage.aspx

    That will let you create a blank modern page.

    If you want to create a page with the default modern home page layout, you can use the Pnp (Patterns and Practices) powershell module for Sharepoint with the following couple of lines:

     

    Connect-PnPOnline -Url "https://yourtenant.sharepoint.com/sites/yoursite"

    Add-PnPClientSidePage -Name Home -LayoutType Home

     

    (of course you'll need to have the PnP SharePoint module installed for that to work)

     

    That will create a modern page named Home, with the Home layout, in the site pages library.

    • Ralph Boccalini's avatar
      Ralph Boccalini
      Copper Contributor

      frostydog1927 thanks for your post what I used indeed!

      Just would like to add that after creating the new page it will need to be set as the Homepage by going to the "Site Pages" library and selecting the page and clicking on the "Make homepage" option.




      • lharris21's avatar
        lharris21
        Copper Contributor

        Thank you SO MUCH FOR THIS Ralph Boccalini 

         

        I had deleted an announcement on one of my sharepoint sites and it killed the entire home page. I couldn't find it in the trash or anywhere. 

         

        This worked to add the extra "createsitepage" at the end of my site URL and then go into the page library and set it as a homepage. HURRAH!

  • john john's avatar
    john john
    Steel Contributor

     


    Niki Felker wrote:

    Somehow I managed to delete the homepage to my modern communication site. Problem is, I can't find it in the Recycle bin!  Any ideas/suggestions on how I can recover that deleted homepage or how I can create a new homepage (not using a Title Page layout).


    Niki Felker  any deleted page will stay in the first & second stage recycle bins for 90 days, now if you remove the page from the first stage recycle bin, it should stay in the second stage recycle bin. if you are the admin of the site, you can check the second stage recycle bin.. now if the page was removed from the second stage recycle bin, the only option you have is to contact Microsoft or if you use any backup tools to check previous backup jobs

    • Niki Felker's avatar
      Niki Felker
      Copper Contributor

      john johnThanks John. The strange part is, it's not in the first or second stage recycle bin - and it was deleted it yesterday. 

      • Rob Ellis's avatar
        Rob Ellis
        Bronze Contributor
        This might sound crazy - but make sure you are looking for the correct file in the recycle bins - e.g. is is actually called page1.aspx when you think it is called home.aspx, etc - e.g. look for anything deleted yesterday, regardless of file name.

Resources