Bluehost.com Web Hosting $6.95

Subdomains and DNS

This is a discussion on Subdomains and DNS within the Windows Web Servers forums, part of the Web Server and Related Forums category; Hi, I just started a few time ago to work with Apache and I found this tool a great way ...


Go Back   Usenet Forums > Web Server and Related Forums > Windows Web Servers

FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #1 (permalink)  
Old 09-30-2005
EOZyo
 
Posts: n/a
Default Subdomains and DNS

Hi, I just started a few time ago to work with Apache and I found this
tool a great way to keep my website without (lots of) limitations.

My site hosts music and I would like to set subdomains for each
language, i.e. english.mydomain.com which goes to
www.mydomain.com/english

The configuration I have typed in apache for this, it's almost the same
configuration I've found almost everywhere, which is the following:

Listen 80

ServerName localhost:80

<VirtualHost *>
ServerAlias www.mydomain.com
DocumentRoot "/www"
ServerName www.mydomain.com
</VirtualHost>

<VirtualHost english.mydomain.com>
DocumentRoot "/www/english"
ServerName english.mydomain.com
ServerAlias english.mydomain.com
</VirtualHost>

<VirtualHost lyrics.eozyo.info>
DocumentRoot "/www/lyrics"
ServerName lyrics.eozyo.info
ServerAlias lyrics.eozyo.info
</VirtualHost>

I've also created the DNS entries for english.mydomain.com and
lyrics.mydomain.com both show an "A Record" to my current IP address (I
work with dynamic IP but I can updated it automatically every single
time it changes, approx. every 3 days).

My DNS entries are as it follows:

Domain Type Class TTL Answer

mydomain.com A IN 120 MY IP
english.mydomain.com. A IN 120 MY IP
lyrics.mydomain.com A IN 120 MY IP

I've stoped making modifications to my httpd.conf cos I cannot get it
right.

Sometimes I get to work english.mydomain.com, but the www.mydomain.com,
mydomain.com and yrics.mydomain.com display the same root director,
i.e.:

english.mydomain.com goes to /www/english/
lyrics.mydomain.com goes to /www/english/ not to /www/lyrics/
www.mydomain.com goes to /www/english/ not to /www/
mydomain.com goes to /www/english/ not to /www/

That's my problem, I've been looking for information for the past 3
days and I've made hundreds of modifications and I don't seem to get it
right, maybe this must be written in ".htaccess" file (which I'm not
very familiar with) or in the "httpd.conf" file; at this point i'm
totally lost, please any advise would be great and I'll really
appreciate it.

Thanks EOZyo.

  #2 (permalink)  
Old 10-01-2005
Klaus Johannes Rusch
 
Posts: n/a
Default Re: Subdomains and DNS

EOZyo wrote:

> My site hosts music and I would like to set subdomains for each
> language, i.e. english.mydomain.com which goes to
> www.mydomain.com/english


> The configuration I have typed in apache for this, it's almost the same
> configuration I've found almost everywhere, which is the following:
>
> Listen 80
>
> ServerName localhost:80


Add NameVirtualHost <ipaddress>

>
> <VirtualHost <ipaddress>>
> ServerAlias www.mydomain.com
> DocumentRoot "/www"
> ServerName www.mydomain.com
> </VirtualHost>
>
> <VirtualHost <ipaddress>>
> DocumentRoot "/www/english"
> ServerName english.mydomain.com
> ServerAlias english.mydomain.com
> </VirtualHost>



The way you have set this up currently, english.mydomain.com does not
redirect to www.mydomain.com/english but simply maps this to a different
content root.

As long as you use relative links in the content only that will work
okay, but as soon as you have something like <a href="/">Home</a> this
will work differently on english.mydomain.com and www.mydomain.com.

If you want english.mydomain.com only as an alias, add

Redirect / http://www.mydomain.com/english/

--
Klaus Johannes Rusch
KlausRusch@atmedia.net
http://www.atmedia.net/KlausRusch/
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are Off
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On




All times are GMT +1. The time now is 12:42 AM.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.0.0