Page url not updating when moving the page

2025/09/04 7:56 PM

Working in XbyK 30.8.0 and wondering why a page URL would not update when I move it to another location in the tree.  To add to that a bit further, I have other pages that are the same type of page and they update just fine.


Environment

  • Xperience by Kentico version: [30.8.0]

  • .NET version: [9]

  • Execution environment: [Private cloud (Azure)]

Tags:
Content types v30.8.0

Answers

2025/09/08 11:15 PM

Hm, that's peculiar!

All pages should update their URLs automatically when moved in the web page tree assuming:

  1. There aren't pages that already have that URL.
    If so, you'll see a dialog asking if Xperience can add a suffix to the URL to prevent the moved page from conflicting with the existing page.
  2. The page is being moved to a location in the tree that would have a different URL.
    Moving to another folder under the same parent will not change the URL because website channel folders don't impact the URL of pages they contain.

Do you have former URL management enabled in the website channel settings? If so, do you see former URLs generated when moving all of the pages?

2025/09/09 3:45 PM
Accepted answer

Turns out during the import process using the Migration Tool we did not have the .ClassWebPageHasUrl = true set on the class definition so it did not want to update the URLs as expected when we moved pages. When we updated that and reran the import it did what I needed without issue.

To response this discussion, you have to login first.