I have migrated my Backlight-created website from one subdomain to another (I own both).
I changed the url in Backlight admin settings and in the LR publisher. Almost everything works fine. (I had to resave menu items and page properties to get the navigation menu links to work.)
One issue remains. After the migration, links within main copy no longer work. See for example the “Downloading Images” link in the middle of this page:
Same issue when I try to create links to other pages.
Interestingly, the error message reports not only that the url was not found, but that “Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.”
I left a copy of the website in the old subdomain until it is working smoothly in the new subdomain. So the site is currently posted at these two locations:
Both sites have the Page URL Format set to “about/”. What is odd is that the second site, but not the first,
is requiring “?page=” as part of the url, in order for a link to work. Do you know what could be causing that difference?
Did you install the proper .htaccess file at the root of your subdomain?
Do you use different menus? The links in the photo gallery for contacts is different than the one in the main menu. Maybe running ‘Update Album Files’, ‘Update Backlight Index Files’, and ‘Clear Template Cache’ in the Backlight Special Links section helps.
Thank you Daniel! You put your finger right on it. The issue was in the .htaccess file. I got it fixed now. It’s no longer making me include “?page=” in link urls. (And menu links are now consistent across the pages.) I really appreciate your help with this.