Please enable JavaScript to run this help system!
10.0.x
541 201 9965
Email
Website
Login
Contents
Index
Search
Page Properties
Page Keywords
Page Visibility
Preview For Mobile Device
Lightbox Code & Preview
Save
Cancel
Saving...
Welcome
Release Notes
Release Notes - for store-owners
Release Notes - for store-builders
Changes to Settings
Release Notes - for developers
Links and SENames
RedirectLiveToWWW
Changes to the web.config
The trailing slash
Release Notes - 10.0.1
Release Notes - 10.0.2
Release Notes - 10.0.3
Release Notes - 10.0.4
Release Notes - 10.0.5
Release Notes - 10.0.6
Release Notes - 10.0.7
Release Notes - 10.0.8
Release Notes - 10.0.9
Release Notes - 10.0.11
Release Notes - 10.0.12
Release Notes - 10.0.13
Release Notes - 10.0.14
MasterCard Patch
Telerik Patch
Installation
Software Requirements
Installing AspDotNetStorefront
Installing SQL Server
License Keys
Maintenance Mode
MoreStore Setup
Adding a MoreStore
Modify Hosts File
Source Code
Upgrading
Upgrading a Customized Store
Using Upgrade Packs
Upgrading Skins
Setup & Configuration
Store Settings
SSL
Storing Credit Card Information
Gateway Recurring Billing
Wholesale Store Setup
Varying Settings by Store
Accepting Orders Without Collecting Payment Info
Maximum Cart Line Items
Removing CVV Requirement
Payment Gateways
Manual
PayPal Payments Advanced
PayPal Payments Pro
PayPal Payflow Link
PayPal Payflow Pro
Authorize.net
2Checkout
Braintree
Cybersource
EBizCharge Integration
E Processing Network
Moneris eSELECTplus
Quickbooks Merchant Services
Sage Pay
SagePay PI
Sage Payments
SkipJack
USAePay
Payment Methods
Promote PayPal Credit
Credit Card Types
Amazon Pay
Checks
PayPal Express Checkout
Request for Quote
Micropay
3D Secure
Cardinal Commerce
CODs
Purchase Orders
PayPal
Shipping Calculation
Real Time Shipping Rates
Renaming Real Time Shipping Methods
UPS Negotiated Rates
In-Store Pickup for Real-time Shipping
Drop Shipping
Advanced Shipping Options
Shipping Methods
Shipping Zones
USPS Address Verification
Bongo Extend
Taxes
Avalara
Avalara Setup
Sign Up for AvaTax
Product Tax Classes
Tax by Zip Code
Edit States/Provinces
Edit Countries
VAT
Shipping and Tax Estimator
Email Setup
GoDaddy (or other) using Gmail
Email Product to a Friend
Gmail / G Suite Email Setup
MSN Live/Hotmail/Outlook
Password Information
Forgot Password Troubleshooting
Admin Login Troubleshooting
Search
Full Text Search
Basic Search
Advanced Search
International - Locale Settings
Store Mappings
Site Setup Wizard
Gift Card Management
Configurable URL Generation
Currencies
Global Config Parameters
Google Analytics E-commerce Tracking
Store-Wide Maintenance
MaxMind
Manage Admin Users
Tracking Pixels
Allow Scripts in HTML Editor
404 Redirects
Signifyd Fraud Protection Service
Setup (Content)
Manage Products
Import/Export
XML Product Import
Import Prices from Excel/XML
Export Prices to Excel/XML
Quantity Discounts
Sales Prompts
Cart Upsells
Downloadable Products
Extended Prices
Related Products
Upsell Products
Kit Products
Products that vary by Size/Color
Cloning Products
Featured Products
Product that Require Text Input
Removing Products
Weights & Dimensions (Mass Manager)
Product Groups
Categories
Departments
Manufacturers
Distributors
Product Types
Display Order
Topics
Disclaimers
Sitemap
News
Prompts
Product Filtering
Multi-Image Manager
Image Resize Configuration
Image Naming Conventions
Image Watermarks
SEO
Best Sellers
Recent Additions
Everyday Tasks
Easy Admin
Manage Orders
Create New Order
Import/Export Shipping Info
FedEx Shipping Manager
Recurring Orders
Order Processing
Transaction Modes
Transaction States
Failed Transactions
Fraudulent Transactions
Manage Contacts
Manage Affiliates
Bulk Prices & Inventory
Manage Ratings
Store Management
Inventory Control
Monthly Maintenance
Reports
Custom Reports
Email Sources Report
Security and Tech
Security Best Practices - System
Security Best Practices - Administrative
Security Settings
Showcasing Security
Data Protection
Security Setup - Day One
Encryption
System Log
Security Log
Go Live Checklist
CAPTCHA Security
About
Clear Test Orders from the Database
Xml Packages
Session Timeouts
TLS
Machine Keys
Driving Traffic
Mobility Matters
PageSpeed Insights
Converting Sales
Promotions
Mini Cart
Guest Checkout
buySAFE
All-in-One Checkout
Google Trusted Stores
Attributes - Product landing pages
Google Customer Reviews
Retaining Traffic
Google Remarketing
Customer Levels
Re-order opportunity
Skinning
Skin Selector
Mvc Link Reference
Tokens
Upgrading a skin from v9 to v10
Upgrading a skin from v8 to v10
Custom Layouts
Friendly Skin Names
Development Notes
MVC
Bundling and Minification
Cache Control Header
Inlining CSS
Client Resource Manager
MVC In Adnsf
Migrating Addons
Publishing AspDotNetStorefront
Git Ignore
Rich Snippets
Event Handler Configuration
Integrating with WSI
WSI Nodes
(WSI) AppConfig
(WSI) ClearMappings
(WSI) Customer
(WSI) Entity
(WSI) ExecuteSQL
(WSI) Get
(WSI) GetCustomer
(WSI) GetEntity
(WSI) GetEntityHelper
(WSI) GetGUID
(WSI) GetMappings
(WSI) GetOrder
(WSI) GetProduct
(WSI) InventoryUpdate
(WSI) Mapping
(WSI) OrderManagement
(WSI) Product
(WSI) ProductType
(WSI) Query
(WSI) ResetCache
(WSI) ResetPassword
(WSI) ScanForXmlPackages
(WSI) Set
(WSI) ShoppingCart
(WSI) Transaction
(WSI) UndoLastImport
(WSI) XmlPackage
General Information
Installation
Master Format Reference
WSI Development & Testing
WSI Authentication
Element Nodes & Actions
Data Types & Fields
Add-Ons
Customer Cart Editor
Guided Navigation
DropSearch
Advanced Product Image Display
Responsive Templates
Search
:
Search:
Edit Page
Publish Draft
Delete Draft
Compare Draft
Edit Header
Home
>
Installation
>
MoreStore Setup
>
Adding a MoreStore
Adding a MoreStore
This document explains the basic steps involved in creating additional stores (called "MoreStore") in the MultiStore product after installing the default store. The base installation of the software is exactly the same as in previous versions. Please see the guides
here
for detailed installation instructions.
These instructions assume you have already obtained the necessary domain name you are using for the additional store and have pointed it to the proper IP address. Production URLs should not be pointed to the site until they are fully tested and ready to 'Go live'. Staging URLs are typically subdomains created as a DNS A record and pointed to the proper site IP address. Please consult your site host for information on the proper IP address and IIS setup as needed.
How does the software know what to do with the URL requests?
You setup DNS A records (typically) for the additional URLs, pointed to the site IP addresse(s), in your domain management
When a request comes into IIS for a URL, it associates it to the site and hands the request over to the software
The software attempts to identify the request based on the URLs entered in the Domains tab per store ID
If the software finds a match, it displays the appropriate skin and settings for that store ID. If it does not find a match, it displays the default store in the domains tab.
Create the store in IIS
First, create the additional store you’re going to be using in IIS. This can be done several ways. While the example below shows separate websites for each store, the storefronts can all be applications under one website, separate sites, or even just domain aliases of the first site you set up.
The important thing to note here is: each site/application should use the same home directory – wherever you installed the software
. They all run off of the same copy of the files and the same database.
This step may be skipped depending on the site host. Please check with your site host concerning proper IIS setup as needed.
If you only have a single IP to use for testing sites, you can ‘fake’ additional websites by modifying the host file. See
this page
for directions on how to do that.
Additional Considerations: The MultiStore installation should only use a single application pool for all the "stores". Using separate AppPools is not the best way to do this, especially for a large amount of stores, since it will create a new worker process for each store. That means that the same code is loaded into memory multiple times for each store, rather than just loading the code once, regardless of which store is currently being accessed.
We recommend setting up a single website in IIS with a single application pool to use for all the stores. The stores should all share the same IP address and be secured with a MultiDomain (UCC or wildcard) SSL certificate to cover all the store domains.
Create the store in the admin console
In the admin console, navigate to
Configuration > Manage Stores
.
Click
Create Store
. Enter a name for the store in the
Store Name
field. Enter the store URLs in the
Production
,
Staging
, and
Development
fields, then select which
Skin ID
to use for the MoreStore. Click
Save
.
Click the
Refresh Store
button in the upper right of the admin console.
Follow the directions
here
to license the MoreStore.
Tweet
Actions
Print This Article
Bookmark
Email This Article
Previous Article
Next Article
Was this page helpful?
Yes
No
Please tell us why?
Please tell us why?
Thanks for your feedback.
{1}
##LOC[OK]##
{1}
##LOC[OK]##
##LOC[Cancel]##
{1}
##LOC[OK]##
##LOC[Cancel]##