I’m not sure if this is a bug or if this is intentional to avoid breaking links.
When I delete a page from my site and publish the changes I am still able to access the “deleted” page of the site by visiting the URL of the page. I then have to maintain a list of redirects under Site Settings to prevent people from accessing those pages of the site. Basically, “deleting” a page only seems to delete it on the designer front end and not from the servers where the site is hosted.
Could someone explain whether this is a bug or if this is intentional?