Skip to main content
Trans Am

Todd Klindt's SharePoint Admin Blog

Go Search
Home
Blog
Netcast homepage
SharePoint Terminology Wiki
  

Todd Klindt's home page > Todd Klindt's SharePoint Admin Blog > Posts > Renamesite doesn’t do what you think it does
Renamesite doesn’t do what you think it does

Along with mergecontentdbs another operation has been recently added to STSADM, renamesite. KB939535 gives some guidance on how to use this new operation. At first glance, I assumed it worked like renameweb, which was nice as there is no way to rename site collections without locking them, backing them up, deleting them and restoring them with the new name. After I read the KB I was disappointed. It seems that renamesite does not work with path-based site collections. A path-based site collection is in the form of http://server/sites/sitename. 99% of the installations I see are in the form. Instead, renamesite only works with host-based site collections. Host-based site collections are site collections that are created using host header mode. Host header mode allows multiple site collections in the same web application, but all have top level names like http://host1 and http://host2. If you're using host header mode, you can use renamesite to rename them. If you're using path-based site collections like most of the SharePoint using world, then this operation is useless to you.

tk

Comments

yeah.

Dammit this sucks.
at 3/12/2008 5:32 PM

Confused

So a Path-Based site would have the physical server name in the URL and a Host-Named site would have the DNS (or Web App) name in the URL?
at 5/27/2008 12:42 PM

Re: Confused

Sounds like you have it.  Path-based sites are what you're probably used to and look like this:
http://server/
http://server/sites/IT
http://server/sites/EMEA
etc.  The 'renamesite' operation does NOT work on these, unfortunately.  Host named based sites all look like this:
http://server
http://www.example.com
http://sharepoint.yourmomma.org

Now, you can do this with path based sites by creating three different web applications.  With host based sites you can do all this with one web app and therefore one application pool.  This makes sense for people like hosters that have hundreds of sites.

tk
Todd O. Klindt at 5/27/2008 9:10 PM

Still confused

Our site (which we are trying to rename) is connected to by entering http://sharepoint.organization.com so it is a Host-Named site, correct?

We tried to run the rename site command on our site and recieved a message that the rename site command would only work on Host-Named sites so this indicated we have a Path-Based site?

How can I tell what type our site is since it appears to be one type but the command is telling us it is another?

Thanks
at 6/2/2008 10:40 PM

Recommendations

So what would you recommend as the best way to rename a site - actually, all I need to do is change the URL?
at 9/3/2008 6:23 AM

Re: Recommendations

If we're referring to Site Collections (not webs) I don't know of a way to rename them.  The only way I have been able to do it is to back it up with STSADM, delete it, then restore it to the new location.  That's a pretty scary operation though.

tk
Todd Klindt at 9/3/2008 10:01 PM

Help. I need to change the URL.

does anyone know how to change the URL of a site without having to recreate everything?

Thanks,
C
at 6/2/2009 9:28 AM

Re: Help. I need to change the URL.

Just like the response above your comment. There is no way to rename a site collection short of backing it up and restoring it to the new location.

tk
Todd O. Klindt at 6/2/2009 1:31 PM

Add Comment

Items on this list require content approval. Your submission will not appear in public views until approved by someone with proper rights. More information on content approval.

Title


Body *


Today's date *

Please enter today's date so I know you are a real person
Attachments