Update Site URL in core_config_data after you move to a new server or change domains

Last modified by Brent W Peterson on Sat, February 26, 2011 07:57
Source|Old Revisions  

This is an old revision of the document!

Created by Brent W Peterson creativedata (at) gmail (dot) com

This is a guide to help you update your URL after you move your site from one environment to another. For example if you have your website on your localhost and now you want to publish it. You will need to change your URL to reflect this.

You will need access you MySQL database and you can use MyPHPAdmin or MySQL workbench. Any tool that can access your database will work. There are quicker ways to find and update your domain in the database, but I will walk you through the safest way we can find.


Find Rows to update

  1. select * from core_config_data where path = 'web/unsecure/base_url'

Next you will need this one:

  1. select * from core_config_data where path = 'web/secure/base_url'

You may need this:

  1. select * from core_config_data where path = 'admin/url/custom'

* remember you might have to put in your table prefix if you are using one

If you have multiple store BE CAREFUL and note the config_id numbers for each row, that is how we will ensure that we can the results we want!

Each query will return something like this

‘261’, ‘default’, ‘0’, ‘web/unsecure/base_url’, ‘http://your.domain.com/

You need to note the first column which is your config_id