Click here to Skip to main content
15,886,864 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
I am the webmaster for an orgnaization that has a preferred domain and a subdomain. There are also several related domains (variations of the name) that are pointed to the preferred domain. We use ASP.NET on IIS7 and 2 loading balancing servers.

When I code a link from the subdomain to the preferred domain, and do not preface it with the "www", the server rewrites the domain to one of the related domains.

Example:
Preferred domain = mydomain.com (without the "www" prefix)
Subdomain = subdomain.mydomain.com
Related domain = my-domain.com

Link code in subdomain =
href="http://mydomain.com/subfolder/filesname.aspx"
What gets served =
href="http://my-domain.com/subfolder/filesname.aspx"

If the coded link contains the "www"
"http://www.mydomain.com/subfolder/filename.aspx"
it gets served exactly like that and does not get rewritten.

We prefer to not use the "www".

Any idea why this is happening and how to prevent it? I am not the server manager so please be gentle.
Posted

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900