.NET CMS
.NET CMS > .NET CMS online support forum > Forum of online support > Configuration

Configuration multiple sites

RSS
Author
Date & Time
Message Operations
Jim Schalesky
male
jim@teccomputerservice.com
Alwoodjs

Is there somewhere in the settings that would allow registered users to create their own website. I read that this CMS is capable of multiple sites.
How would you configure another site or sub site?
Andrea Bruno
male
customercare@officialguide.info
Webmaster

There are three ways to configure a multiple sites:
a) From the control panel of your web domain you must connect the domain ip to your website.
b) You could create third level domain and to connect to your hosting service where run cms.
c) From the panel of website "setup" you can create multiple configuration to every configuration it correspond one website in the same domain.
There are no limit to the number of website you can create , the software is really powerful and can have as well a lot of website without any problem
the user who subscribe the website , they can not create other subsite, anyway they can have personal photo album, where they can publish their photo, personal wall, and they can create as well friends list.
The software is completely open source, so you can modify when you need ,
Kind regards
Jim Schalesky
male
jim@teccomputerservice.com
Alwoodjs

Thank you for the response. The software looks great by the way. Is it correct that a new website can be created in the panel of the website setup, and that each configuration is a website. So if you named a new configuration "newwebsite" then the address would be http://mywebsite.com/newwebsite ?
Andrea Bruno
male
customercare@officialguide.info
Webmaster

If you create multiple sites under the same domain name, the names of the websites are:

yourwebdomain?ss=yourconfiguration ("ss" is the acronym of SubSite)

This technique has been designed to create multilingual websites. In the top right will display the flags of languages. For each site, you can configure a different language, or keep the same language for everyone. From DNS management panel, you can create third level subdomains, for example: it.maywebsite.com, en.mywebsite.com, fr.mywebsite.com, etc.. Points the IP of these to your service hosing. The CMS automatically manage all domains. You can also set the second-level domains, such as: site1.com, site2.com, site3.com. You can do this either by creating the alias domains from plesk panel of your hosting service, or by managing DNS (pointing the IP to host or server). If you use the third-level domains to make the site multi-language, you have to use for all sites the same archive (setup> menu> archive), in this case the software will automatically add the flags to navigate from one site to another.
Jim Schalesky
male
jim@teccomputerservice.com
Alwoodjs

Thank you. Is there a way to take the "?ss=" out of the address?
Andrea Bruno
male
customercare@officialguide.info
Webmaster

To remove the query "ss" from the url, you must create third level domains.

Godaddy > DMS manager > add CNAME > host=("en" or "de" or "es" or "siteone", etc) and point_to="@".

The parameters in the url can help the spider to index your website. By google webmaster tools you can set manualemnte the meaning of the parameters. This gives good results. In nultilingual website the parameters "ss" is the language.

The CMS automatically for certain types of data, creates "fake" static url. For example, for dynamic PDF files.

P.S.: If you decide to use the url parameter "ss" to create multiple sites, and then change your mind to switch to third-level domains, the CMS automatically performs a parallel redirect requests. If you move the sites or their content, the CMS automatically performs the redirect.
Jim Schalesky
male
jim@teccomputerservice.com
Alwoodjs

I don't use a hosting service. I host on my own servers. I also have used the CMS DotNetNuke. That CMS allows what they call child portals. When a child portal is created in DNN the address is http://mywebsite.com/childportal there is no need for ?ss= There is also no need to have any special DNS records because the CMS handles the child address. I was wondering if it could be set up the same way in the Galley CMS?
Andrea Bruno
male
customercare@officialguide.info
Webmaster

The CMS runs everything in the root, multi-site is made by using the query "ss" in the name of the url, it is not possubile automatically create subdirectories, type mywebsite.com/subdir/.
However: The CMS also works installed in subdirectories, for example:
ftp:root/subdir/default.aspx
corresponds to:
mywebsite.com/subdir/default.aspx

I can not understand why you can not create the third-level domains, is not an option related to hosting, but is relative to the DNS for your domain. If you are using intranet, then you can create subdomains via the hosts file:

http://en.wikipedia.org/wiki/Hosts_(file)

Perhaps this can mask the url, I presume work in a transparent way (I do not I've never tried it):
http://www.iis.net/downloads/microsoft/url-rewrite

I take into consideration to implement the use of the subdirectories for multiple sites, in future versions. Thanks thumbs_up
Jim Schalesky
male
jim@teccomputerservice.com
Alwoodjs

I think I understand what you are saying. I would have to create a host file for whateverhost.mydomain.com and then would have to create a redirect to mydomain.com/?ss=whateverhost is that correct?
Andrea Bruno
male
customercare@officialguide.info
Webmaster

The setting of the host file, it works only locally, for example in an intranet.
The third-level domain in the internet layer, you can only set by dns management.
You have your own server, right?
This server has a public IP?
You have a web domain, right?
Somewhere you can manage the DNS for this domain? (it is a panel that you have been given by those who sold you the domain).
Your domain already point to your server, right?

For each third-level domain that you want to create, you must add a CNAME record, eg:
(Host = canada), (Point_To = @).
In this case you will have a domain like this: canada.mywebsite.com
If you have a server with the ip, the solution is that!

You can also point multiple domains to your server, for example: site1.com, site2.com, without using third levels. In this case you have to assign the IP of server at yuors domains.

From IIS, in the options of "binding" you need to set the CMS application to be responsive to all the "host name" (Leave this field blank!). smile_nerd

Once you have created the third-level domain, you must remove the site from the second-level domain:

["Setup" button] > [Select a configuration for this domain] > ["Remove" > button]

So add the site to third-level domain. The redirect will be set in automatic.

Here you will find something interesting:
http://en.wikipedia.org/wiki/Domain_name

I apologize for my bad English, for any clarification I'm at your service. smile_wink

The management of the DNS, it is on your server? I suggest you to ask here: http://forums.iis.net/1041.aspx/1?General (a good support site for questions about the third-level domains on the server windows, here you will have a great help).
Jim Schalesky
male
jim@teccomputerservice.com
Alwoodjs

I believe we are each using different terms to describe the same thing and having a problem understanding. Your english is very good.smile_regular

Correlated link Site map?