Configuring Multi-Store
1. Add domain to the /etc/hosts file
In order for this config to work you need to add your host domain to the /etc/hosts
file, for example:
# /etc/hosts file
127.0.0.1 localhost
127.0.0.1 scandipwa.local # some other domain
2. Setup CMA
Multi-Store configuration is available via storeDomains
property in cma.js
.
You will need to put the store code as a key
and your desired domain name as a value
in this property, for example admin
store key and localhost
domain:
module.exports = {
// other configurations
storeDomains: {
admin: 'scandipwa.local'
}
};
Domain value must be pure like google.com
or scandipwa.local
or similar.
Subdomains can be used as well.
CMA will retrieve store codes from the store_website
table, so make sure that the table is not empty.
That is it! Just now we have setup a domain in our application! Now to apply changes we need to run the start command without -s option.
Last updated
Was this helpful?