Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...Multiplae Parent Portals on an INTRANETMultiplae Parent Portals on an INTRANET
Previous
 
Next
New Post
3/19/2006 8:42 PM
 
Hi all,

Firstly thanks to everyone involve in this CMS, its great to see a decent open sourced CMS for windows...gotta love .NET.

I am new to DNN but not to websites and hosting generally but Im a little confused about parent portals within an intranet setting.

I have installed DNN as a virtual site within our main intranet site (which has the alias viking). To access the main DNN I can type viking/dotnuke_2 and all is well. Installation proceeds and all the DB tables etc are created. I can happily edit this main site well enough.

However if I wish to add a futher parent portal to the installation I get stuck. I add a parent portal, give it an alias of viking/newportal, no errors and the directory in portals is added ok (a number which increments eahc time I create a new portal). Trouble is the address /viking/newportal goes nowhere..Page cannot be found.

What I cant seem to work out from the documentation is whether I am meant to create another virtual directory in ISS (under the dotnet one or under the main viking one..?) and copy some files across or whether it should be using the main set of installation files.

Can anyone help..?

Thanks again.
Rolf
 
New Post
3/20/2006 3:58 AM
 
Hi all,

OK I've set up my parent portals in this way..but I'm not sure if this is the 'correct' way or not!

1-created a new site in IIS alongside our standard intranet site and pointed it at the dotnetnuke installation directory.
2-started DNN to get the basic site
3-added a host alias of portal to the basic site
4-added a new parent portal with  host alias of testing
5-added two A(alias) entries into the intranets DNS (we only have one forward lookup zone) for portal and testing pointing at the webserver.
6-added the two host names portal and testing to the IIS site for DNN.

This works ok and I can now access two seperate portals by typing in either portal or testing in an intranet browser.

Any comments..?
Thanks
Rolf
 
New Post
3/20/2006 7:52 AM
 

Hi Rolf. I wrote about the same problem today too. Thing is you got a response, even though it was from yourself. ;) Glad you got it working, but I am not sure what you mean by "6-added the two host names portal and testing to the IIS site for DNN"?

How do you do that? Any hints / tips?

--Stephen

 
New Post
3/20/2006 8:37 AM
 
Hey SlicerX,

What I meant is that within the IIS properties for your DNN site you can add hostnames;
Properties..Web site..IP..Advanced.

Here I have added all the aliases I have used in DNN for new Parent Portals..in my case Portal (for the first default installation) and Testing (for my first new parent portal).

Im not sure at what point DNN reads the host header name to decide which portal to push but having played with it I suspect it is AFTER IIS has looked so you still need the header host names in the IIS configuration.

So my set up is this;
DNN installed to c:\foo\bar
New site in IIS (or could use a virtual site) called DotNetNuke pointing to c:\foo\bar.
Initially the default site is given the local IP address as its alias, I changed this default alias to Portal.
Added Portal (on the local IP address) to the host header names
Added Parent Portal in DNN with the alias Testing
Added Testing (on the local IP address) to the host header names.

I had to add the two A records for Testing/Portal to the DNS server as well so all the intranet could find them using the 'friendly' names.

So basically if you type http://portal or http://testing the DNS points you at the web server..the web server reads the host header names and determines that these virtual sites reside in the DotNetNuke main site and then DNN determines which portals it should be pushing based on the host header names.

Although the documentation is quite exhaustive for skinning and classes and APIs, the installation and setup documents are a little obtuse, but how the hell can anyone complain, its open source and its a helluva piece of work! Thanks all.
 
New Post
3/20/2006 5:34 PM
 
Hi kanarolf!

Thanks for your help, I am now up and running. :)
I agree, there is alot of info on skinning / modding etc, but little on the actual setup (unless you buy one of the books of course). I have noticed so many similar questions popping up about Alias problems.

Another thought would be to simply create another virtual directory with the name you set DNN for the portals alias and have that virtual directory point to the same dotnetnuke/website folder.

Anyway, thanks for your help. Good luck DNN'ing

--Stephen
 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...Multiplae Parent Portals on an INTRANETMultiplae Parent Portals on an INTRANET


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out