Gary, thank you so much for taking the time to answer. If possible, could you clarify how I should format the _default_ virtualhost entry? A typical virtualhost entry in my conf looks like this: ----------- <VirtualHost xx.36.161.82> ServerAlias mydomain.com ServerAdmin webmaster@xxxxxxxxxxxx DocumentRoot /home/mydomain/public_html BytesLog domlogs/mydomain.com-bytes_log ServerName www.mydomain.com User mydomain Group mydomain CustomLog /usr/local/apache/domlogs/mydomain.com combined ScriptAlias /cgi-bin/ /home/mydomain/public_html/cgi-bin/ </VirtualHost> ----------- What parts of that should I alter to create a _default_ virtualhost? Should I simply replace the "mydomain.com" with "ServerAlias *.*", and "Servername www.mydomain.com" with "*.*.*"? Sorry, again, for my lack of clue on this, I really am finding this bewildering. Thanks, Donnacha On Mon, 17 Oct 2005 13:55:10 -0700, "Gary W. Smith" <gary@xxxxxxxxxxxxxxx> said: > This requires two things. One, you need to configure DNS to catchall. > I'm not sure how to do this but search google for bind and all. > > As for the other one, create a vitual site as _default_ and give server > aliases. Then if you create a real virtual site you will need to use > the qualified domain name for it (say ServerAlias jack.thissite.com) in > the configuration. > > ServerAlias thissite.com > ServerAlias *.thissite.com > > Then I would just create a 404 rule that points to a single pave and > remove all of the other content. > > I think that's the easiest way. > > > -----Original Message----- > > From: apache.org@xxxxxxxxxxxx [mailto:apache.org@xxxxxxxxxxxx] > > Sent: Monday, October 17, 2005 1:25 PM > > To: users@xxxxxxxxxxxxxxxx > > Subject: [users@httpd] Creating a Catch-Everything Catch-All > > > > Please forgive my lack of clue. I have read the FAQ and googled > > ferociously but haven't been able to find a solution, I hope that > > someone here can help me. > > > > I would like anybody to be able to point their domains at my > nameservers > > and for anybody browsing to "thatdomain.com" or "www.thatdomain.com" > or > > "*.thatdomain.com" or "thatdomain.com/*" to see a default/catch-all > PHP > > page. > > > > Of course, if someone browses to a domain I have defined I don't want > > them to see the catch-all. > > > > From my research so far, I suspect there is some way to achieve this > > using default virtualhosts and I have tried entering various entries > > into httpd.conf but, unfortunately, most of the instructions I'm > working > > from presume more basic knowledge than I have and leave out certain > > parts of the entry that are probably obvious to everyone but me. > > > > I would greatly appreciate it if someone could show me exactly what a > > comprehensive default virtualhost entry that catches all variations > and > > subdomains etc should look like, and tell me if there are any other > > settings I should also be changing. > > > > Again, sorry if this is all very obvious stuff, I honestly haven't > been > > able to get my head around it. > > > > Thanks, > > > > Donnacha > > > > --------------------------------------------------------------------- > > The official User-To-User support forum of the Apache HTTP Server > Project. > > See <URL:http://httpd.apache.org/userslist.html> for more info. > > To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx > > " from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx > > For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx > > > --------------------------------------------------------------------- > The official User-To-User support forum of the Apache HTTP Server > Project. > See <URL:http://httpd.apache.org/userslist.html> for more info. > To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx > " from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx > For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx > --------------------------------------------------------------------- The official User-To-User support forum of the Apache HTTP Server Project. See <URL:http://httpd.apache.org/userslist.html> for more info. To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx " from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx