PHPackages                             easycom/magento-multipledomains - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. easycom/magento-multipledomains

ActiveMagento-module[Utility &amp; Helpers](/categories/utility)

easycom/magento-multipledomains
===============================

A module for magento 1.7+ that add the possibility to handle multiple domains for the same store

1.0.1(11y ago)3221The MIT License (MIT)PHP

Since Apr 8Pushed 11y ago3 watchersCompare

[ Source](https://github.com/Easycom-Solutions/Easy_MultipleDomains)[ Packagist](https://packagist.org/packages/easycom/magento-multipledomains)[ Docs](https://github.com/easycom-solutions/Easy_MultipleDomains)[ RSS](/packages/easycom-magento-multipledomains/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (2)Dependencies (1)Versions (3)Used By (0)

Easy\_MultipleDomains - Module for Magento 1.4+
===============================================

[](#easy_multipledomains---module-for-magento-14)

[![Build Status](https://camo.githubusercontent.com/5f9f4a7a53abf083af63004b3cebe18ab3f78a755b584d1acd7948e915924448/68747470733a2f2f7472617669732d63692e6f72672f45617379636f6d2d536f6c7574696f6e732f456173795f4d756c7469706c65446f6d61696e732e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/Easycom-Solutions/Easy_MultipleDomains)[![Scrutinizer Code Quality](https://camo.githubusercontent.com/94955b60d88debb555ef09ca49ae53821c0e3c06bed1728bad9f9fef82e84d5f/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f45617379636f6d2d536f6c7574696f6e732f456173795f4d756c7469706c65446f6d61696e732f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/Easycom-Solutions/Easy_MultipleDomains/?branch=master)[![Code Coverage](https://camo.githubusercontent.com/64e1f20e793ee24a363bdc783e068da45ab2325796a9107b33920b94bf15c830/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f45617379636f6d2d536f6c7574696f6e732f456173795f4d756c7469706c65446f6d61696e732f6261646765732f636f7665726167652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/Easycom-Solutions/Easy_MultipleDomains/?branch=master)[![Dependency Status](https://camo.githubusercontent.com/132519c75765984bf8f3306ef6dee338da376fcb4b6656c68922be6de4b4c64c/68747470733a2f2f7777772e76657273696f6e6579652e636f6d2f757365722f70726f6a656374732f3535323534353333353239383434653530333030303135352f62616467652e7376673f7374796c653d666c6174)](https://www.versioneye.com/user/projects/55254533529844e503000155)

[![Latest Stable Version](https://camo.githubusercontent.com/b1ed77dab44be448e84b5c39deb560724fe937907280e1abcab9c419d49023fb/68747470733a2f2f706f7365722e707567782e6f72672f65617379636f6d2f6d6167656e746f2d6d756c7469706c65646f6d61696e732f762f737461626c652e737667)](https://packagist.org/packages/easycom/magento-multipledomains)[![Total Downloads](https://camo.githubusercontent.com/cd6aacd115352095cd7bd0c5031e0576daf75a4280be652935860f63ce3439e6/68747470733a2f2f706f7365722e707567782e6f72672f65617379636f6d2f6d6167656e746f2d6d756c7469706c65646f6d61696e732f646f776e6c6f6164732e737667)](https://packagist.org/packages/easycom/magento-multipledomains)[![Latest Unstable Version](https://camo.githubusercontent.com/9abcce64ab1fcb80335984a6759139df97f5cab23bb97fa899a849b068f6b0d1/68747470733a2f2f706f7365722e707567782e6f72672f65617379636f6d2f6d6167656e746f2d6d756c7469706c65646f6d61696e732f762f756e737461626c652e737667)](https://packagist.org/packages/easycom/magento-multipledomains)[![License](https://camo.githubusercontent.com/43f2d91af76acada2634e6017be0f89eab2976789f6712f60abbb8986eac3c0c/68747470733a2f2f706f7365722e707567782e6f72672f65617379636f6d2f6d6167656e746f2d6d756c7469706c65646f6d61696e732f6c6963656e73652e737667)](http://opensource.org/licenses/MIT)

What is this ?
--------------

[](#what-is-this-)

This is a module for [Magento](http://magento.com/) that helps to handle multiple domains names in a single installation and don't care of store things. By default, Magento will build all links inside generated html with the default base url. This could be disable by using {{base\_url}} tag as value of "Base URL" config parameter but it's not recommanded.

With this module, you could :

- Create an many domains as you need from System/Configuration admin section
- Configure Package and Template used by each domain
- Disable secure navigation domain by domain : this is usefull if you add a domain which is not handled by your SSL certificate. (For example, an iPad don't ask you if you want to accept a self-signed certificate)

This module could help you in this cases :

- You have multiples servers, like a Varnish frontend and one or more magento instance behind it; and your are tired to have to bypass varnish every time you have to verify if something is due to cached situation or you want to address specifically one of your servers. In this situation, you could define a domain per server, setup the list of these domains in the module and Magento will respond to each domain as it do for the default one.
- You have to make a specific design for a tierce project like a WebApp and the buying process integrated in the app is in fact the one of your website, so you make a design to handle specific behaviors. Then you just have to define a domain used by the app and the module take the relay. No need to setup a store for it, which could be complex if you are in multilingual context and consume a lot of resource in reindexation for example, for nothing.

How to install it
-----------------

[](#how-to-install-it)

### Use modman

[](#use-modman)

Install [modman](https://github.com/colinmollenhour/modman), go to your source repository then clone the module :

```
modman init {path_to_sources} # if init not already done
modman clone https://github.com/emilient/Easy_MultipleDomains.git

```

### Use composer

[](#use-composer)

Add those lines to your composer.json file :

```
"require": {
    "easycom/magento-multipledomains": "dev-master"
}

```

Or simply tape this line to install the lastest stable version

```
composer require easycom/magento-multipledomains

```

Or, this line to add the master working version :

```
composer require easycom/magento-multipledomains dev-master

```

Screenshots
-----------

[](#screenshots)

### Capture of configuration in backend

[](#capture-of-configuration-in-backend)

[![Capture of configuration in backend](https://raw.githubusercontent.com/Easycom-Solutions/Easy_MultipleDomains/master/screenshots/screenshot-001.png)](https://raw.githubusercontent.com/Easycom-Solutions/Easy_MultipleDomains/master/screenshots/screenshot-001.png)

### Capture of frontend with default base\_url

[](#capture-of-frontend-with-default-base_url)

[![Capture of frontend with default base_url](https://raw.githubusercontent.com/Easycom-Solutions/Easy_MultipleDomains/master/screenshots/screenshot-002.png)](https://raw.githubusercontent.com/Easycom-Solutions/Easy_MultipleDomains/master/screenshots/screenshot-002.png)

### Capture of frontend with additionnal domain and custom theme configuration

[](#capture-of-frontend-with-additionnal-domain-and-custom-theme-configuration)

[![Capture of frontend with additionnal domain and custom theme configuration](https://raw.githubusercontent.com/Easycom-Solutions/Easy_MultipleDomains/master/screenshots/screenshot-003.png)](https://raw.githubusercontent.com/Easycom-Solutions/Easy_MultipleDomains/master/screenshots/screenshot-003.png)

Rewrites
--------

[](#rewrites)

This module rewrites two class of Magento Core. See htdocs/app/code/community/MultipleDomains/Rewrite for details

Note that you have to apply a patch for retro-compatibility of the module magento Magento 1.6 and lower.

Issue Tracker
-------------

[](#issue-tracker)

If you want to post an issue please use github issue tracker : [Issue Tracker](https://github.com/Easycom-Solutions/Easy_MultipleDomains/issues)

Contributions
-------------

[](#contributions)

If you want to take a part in improving our extension please create a fork, then feel free to make a pull request.

Everything needed to develop is in the develop/ folder. You just need virtualbox, vagrant and composer to get started. See README of develop/ folder

###  Health Score

29

—

LowBetter than 59% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity11

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity64

Established project with proven stability

 Bus Factor1

Top contributor holds 75% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~7 days

Total

2

Last Release

4051d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/0f75da86951cc71eb070ec54a2cf0153c3586944fcf658cee40bd1a3114b7a0d?d=identicon)[easycom-xmedias](/maintainers/easycom-xmedias)

---

Top Contributors

[![emilient](https://avatars.githubusercontent.com/u/6237591?v=4)](https://github.com/emilient "emilient (3 commits)")[![easycom-xmedias](https://avatars.githubusercontent.com/u/11668060?v=4)](https://github.com/easycom-xmedias "easycom-xmedias (1 commits)")

### Embed Badge

![Health badge](/badges/easycom-magento-multipledomains/health.svg)

```
[![Health](https://phpackages.com/badges/easycom-magento-multipledomains/health.svg)](https://phpackages.com/packages/easycom-magento-multipledomains)
```

###  Alternatives

[inviqa/magento-symfony-container

Provides Magento with an instance of a Symfony DI Container

2436.5k](/packages/inviqa-magento-symfony-container)[tim-reynolds/magento-qconfig

Magento config quick search

513.0k](/packages/tim-reynolds-magento-qconfig)[fastly/cdn

Fastly CDN module for Magento 1.x

275.5k](/packages/fastly-cdn)[clerk/magento

Clerk.io Turns More Browsers Into Buyers

1029.4k](/packages/clerk-magento)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
