How to Change Magento 2 Base URL

Magento 2 store URL may not be paid much attention but it plays an important role in Magento SEO.

Every Magento 2 store has a base URL. In this post, I’ll show the methods to change Magento 2 base URL

  1. Using CLI Command
  2. Using Table

You can use this method when you want to change the domain URL. With the below method, the base URL can be changed easily and all the sub-URLs will be redirected with the new base URL.

You can use this method when:

1. You want to develop a staging site

2. You want to change the server setup

3. You want a development site

4. You want to have a subdomain site

5. Simply want to change the domain

In all these cases, follow the below method to change the base URL in Magento 2.

Methods to change Magento 2 Base URL:

Change domain helloworld.com to helloworld.in using any of the below methods:

1. Using CLI command:

bin/magento setup:store-config:set --base-url="http://helloworld.in/"
bin/magento setup:store-config:set --base-url-secure="https://helloworld.in/"

2. Using Table:

UPDATE core_config_data
SET value = 'http://helloworld.in/' 
WHERE path IN ('web/secure/base_url', 'web/unsecure/base_url');

UPDATE core_config_data 
SET value = REPLACE(value, 'http://helloworld.com/', 'http://helloworld.in/') 
WHERE path = 'design/head/includes';

That’s it.

Also, do not forget to share the post with the Magento community via social media.

Thank you.

Magento 2 SEO Services

Prevent your competitors taking your traffic. Secure your spot now on search results.

Get a Free SEO Audit
Magento 2 SEO Services
Sanjay Jethva

Article by

Sanjay Jethva

Sanjay is the co-founder and CTO of Meetanshi with hands-on expertise with Magento since 2011. He specializes in complex development, integrations, extensions, and customizations. Sanjay is one the top 50 contributor to the Magento community and is recognized by Adobe. His passion for Magento 2 and Shopify solutions has made him a trusted source for...