• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

apache problems......

YNos

Member
dumb@$$ me......ididnt make a copy of my httpd.conf before i edited it.....well, now everything is being pointed to the virtualhost i was trying to setup. Here is my httpd.conf. i've been beating my head over this for the past 2 days......can someone mpoint out where i messed up?
TIA,
Craig
 
# BindAddress: You can support virtual hosts with this option. This directive
# is used to tell the server which IP address to listen to. It can either
# contain "*", an IP address, or a fully qualified Internet domain name.
# See also the <VirtualHost> and Listen directives.
BindAddress *

the bind address should be set to something 🙂

NameVirtualHost domain2.com

change that to

NameVirtualHost *

<VirtualHost doamin2.com>
serveradmin admin@domain2.com
documentroot /home/sites/domain2.com/htdocs
servername domain2.com
errorlog /var/log/httpd/domain2.error.log
</VirtualHost>
if you call you site by domain2.com itll not work due to the spelling error in the virtual host best to change it all see my virtual host below to see how it should be done


<VirtualHost *>
serveradmin admin@domain2.com
documentroot /home/sites/domain2.com/htdocs
servername domain2.com
errorlog /var/log/httpd/domain2.error.log
usecanonicalname off
</VirtualHost>


this set up with the namevirtualhost set to * will allow you to add multiple servers the servername directive is what they will respond too.

Hope this helps
 
the bind address should be set to something

Not necessarily, * means the same as 0.0.0.0, INADDR_ANY, all interfaces, etc.

this set up with the namevirtualhost set to * will allow you to add multiple servers the servername directive is what they will respond too.

The * means apache will listen for VirtualHost requests on all addresses, you can replace it with an IP if you have multiple interfaces and only want to have those VHosts on one interface.
 
Originally posted by: Nothinman
the bind address should be set to something

Not necessarily, * means the same as 0.0.0.0, INADDR_ANY, all interfaces, etc.

Your point?

this set up with the namevirtualhost set to * will allow you to add multiple servers the servername directive is what they will respond too.

The * means apache will listen for VirtualHost requests on all addresses, you can replace it with an IP if you have multiple interfaces and only want to have those VHosts on one interface.[/quote]

does he not want this to be the case? had he asked for certain sites on certain ips thats the response i would have given. dont know if you know harry enfield too well but "you didnt wanna do it like that" 🙂


 
Back
Top