So that the pages inside Umbraco are completely different, others look, there are several ways you can go. Obviously, there is more than one way to solve the problem, but I just mentioned a few that I can think of and explain how they will work.
Create a new homepage template with a new design, then create child templates for each type of document to include a homepage, a standard text page, and whatever you need. Assign these templates to the types of documents that will use them.
Pros: The easiest approach. Provides maximum design flexibility.
Cons: the user may choose the wrong template or forget to install the correct template.
Create separate templates, as in option 1, but also create separate types of documents. Assign templates only to new types of documents. Each type of document can expand your existing ones to inherit the same properties, or you can create completely new ones.
Pros. Ensures that use uses the correct template all the time. Provides maximum design flexibility. Allows you to configure site settings - can add or remove properties.
Cons: the number of types of documents doubles and, therefore, the amount that appears for selection by the user. Of course, the number they see may be limited by what patterns they are allowed to create.
Use existing templates, but include a check that determines which site is visited, depending on the path or subdomain, etc., and then dynamically load different stylesheets.
Pros: you do not need to create separate templates or document types for the microsite.
Cons: Your basic template layout should be common enough to compensate for both projects, so itβs not so flexible.
As soon as you choose the option of how you will structure and style the pages of the microsite (and remember that my list is not final), you will need to determine where to configure the node structure. The best option here is if the microsite is a subdomain or if it has its own domain, you would first add it as a separate node home, and then add all its own pages below it. Then you can set up another link for the site in Umbraco. There were several answers to SO that mentioned how to do this:
Hostname assignment in umbraco
Publish multiple sites in one instance of umbraco
Here are some basic steps that allow Umbraco to use other domain names:
Install the web server to accept host headers for a specific domain / subdomain. In IIS 7.5, this can be done by adding bindings for the domain / subdomain.
The new node must be a direct descendant of the contents of the node.
Right-click on the node and select "Manage host names." Then add the domain / subdomain URL.
Hope this helps! Feel free to ask more questions.
source share