More in this section
Forums / Deployment / Broken links in Admin pages after deployment from Dev to Prod

Broken links in Admin pages after deployment from Dev to Prod

The forums are in read-only mode. In case that you want to directly contact the Progress Sitefinity team use the support center. In our Google Plus group you can find more than one thousand Sitefinity developers discussing different topics. For the Stack Overflow threads don’t forget to use the “Sitefinity” tag.
2 posts, 0 answered
  1. Nick
    Nick avatar
    18 posts
    Registered:
    19 Jul 2012
    06 Jun 2012
    Link to this post
    I have recently deployed a SF5 site to our client's server. When I try to edit the Content Types of a Module I created when the site was on our server, I see that the URLs point to our old domain. Here's some info to explain:

     - The project name is clients-name.our-domain.com
     - The old URL was clients-name.our-domain.com
     - The new URL is dev.clients-name.com
     - When I view my custom Module, the "Content types" link (In the right-hand-side Manage panel) has the URL http://clients-name.our-domain.com/Sitefinity/Administration/Module-builder/module/type/4702c63e-5c32-401d-b58b-ad840a1a58ea

    My question is - Do I need to update the project name and/or anything else when I deploy to a new server/domain? I have already obviously changed the database connection but I'm wondering if the project name has to match the domain or if there is any caching of domain name in the database that I need to update.

    Thanks,
    Nick

  2. Nick
    Nick avatar
    18 posts
    Registered:
    19 Jul 2012
    06 Jun 2012
    Link to this post
    I found a solution to this problem.

    There are links within the config file for Custom Modules that need to be updated (DynamicModulesConfig.config). I had to update these links, save the file and then restart the website.

    It was also helpful to update the project name in the file ProjectConfig.config to the new domain name to avoid confusion.
2 posts, 0 answered