Solved

Change static URL's to relative URL's for SP 2007

Posted on 2011-02-22
6
482 Views
Last Modified: 2012-05-11
I restored a MOSS 2007 server to a Hyper V VM guest, changed server name and alternate mappings. Everything is up and running.
However, all navigation links on Quick launch and also on some webparts, still point to the old server. I looked into the "Navigation" at the top site and found that they are all hard coded with http://<oldservername>/
Is there a way to change all of them to using the new server name without having to modify the link manually?

Thanks

Bill
0
Comment
Question by:billnguyen
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
6 Comments
 
LVL 14

Expert Comment

by:GeorgeGergues
ID: 34955605
The easy fix is a DNS change on your network .

simply point both names to the same server.

but The real fix would be to manually modify the navigation as it was manually configured

By default the navigation is relative to the root of your site.


Best of luck.
0
 

Author Comment

by:billnguyen
ID: 34956517
Thank you your comment. However, this won't work since I'm keeping both servers.
Manually fixing the link is what I'm trying to avoid.

Bill
0
 
LVL 14

Accepted Solution

by:
KoenVosters earned 250 total points
ID: 34960445
You will have to modify it manually, but only once. Just remove the http://www.url.com stuff and keep everything after that. This way, if you ever decide to change it again there shouldn't be a problem.
0
Office 365 Advanced Training for Admins

Special Offer:  Buy 1 course, get 2nd free!  Buy the 'Managing Office 365 Identities & Requirements' course w/ Accelerated TestPrep, and automatically receive the 'Enabling Office 365 Services' course FREE!

 
LVL 6

Expert Comment

by:sabby447
ID: 34975308
Unfortunately if they were manually added, they need to be manually removed :(

I would go with KoenVonsters suggestion to do it for good this time.

0
 

Author Comment

by:billnguyen
ID: 34975392
Actually, I even used sqlserver script to replace all URL's containing <old URL> with <new Url> and still cannot get it work correctly.
I'll wait for another 24 hours to see if there's any other possible solution then.

Thanks
Bill
0
 
LVL 6

Assisted Solution

by:sabby447
sabby447 earned 250 total points
ID: 34976203
SharePoint manages the relative url in the database and modifies it as per the need, That is how Alternate access mapping work .. I am not a developer however seen an article sharing some development code, Not sure if gives you solution or just learning, I only got learning :)

Link : http://www.devcow.com/blogs/jdattis/archive/2007/09/27/11463.aspx
0

Featured Post

Office 365 Training for Admins

Learn how to provision tenants, synchronize on-premise Active Directory, and implement Single Sign-On with these master level course.  Only from Platform Scholar

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Working with SharePoint Data 8 73
SharePoint Explorer Folder Access 4 73
SharePoint 2013 Site Replacement 6 67
Enable Windows Desktop Experience within Server 2016 5 93
Microsoft SharePoint Foundation 2010 and Microsoft SharePoint Server 2010 do not offer the option to configure the location of the SharePoint diagnostic trace log files during installation.  This can, however, be configured through Central Administr…
A recent project that involved parsing Tableau Desktop and Server log files to extract reusable user queries for use in other systems. I chose to use PowerShell to gather the data, and SharePoint to present it...
In this video, we discuss why the need for additional vertical screen space has become more important in recent years, namely, due to the transition in the marketplace of 4x3 computer screens to 16x9 and 16x10 screens (so-called widescreen format). …
Windows 8 came with a dramatically different user interface known as Metro. Notably missing from that interface was a Start button and Start Menu. Microsoft responded to negative user feedback of the Metro interface, bringing back the Start button a…

738 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question