The Community Forums

Interact with an entire community of cPanel & WHM users!
  1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

using default domain when visiting direct IP instead of host name?

Discussion in 'General Discussion' started by kazimir82, May 9, 2011.

  1. kazimir82

    kazimir82 Member

    Joined:
    Apr 15, 2011
    Messages:
    14
    Likes Received:
    0
    Trophy Points:
    1
    Suppose I have a dedicated IP 1.2.3.4 for my VPS, and default domain name "example.com".

    I also have some addon domains, which resolve to the same IP. When browsing to either the main domain name or an addon domain, Apache and/or cPanel (not sure which?) will be able to tell which site (i.e. which document root) to use, depening on the host/domain name I used in the URL.

    However, if I browse directly to the IP, e.g. http://1.2.3.4/ I get the default "Apache is working on your cPanel® and WHM™ Server" page.

    Can I somehow configure things so that users visiting http://1.2.3.4/ are getting the site for the default domain? (that is, the same as www.example.com, rather than the default cpanel/apache page)

    Note: I don't necessarily mean redirect them to www.example.com (although that would be OK as well), but I mean actually getting the main site by its IP (instead of the domain name it resolves to).
     
  2. cPanelTristan

    cPanelTristan Quality Assurance Analyst
    Staff Member

    Joined:
    Oct 2, 2010
    Messages:
    7,623
    Likes Received:
    21
    Trophy Points:
    38
    Location:
    somewhere over the rainbow
    cPanel Access Level:
    Root Administrator
    A dedicated IP would generally function on the first site listed under that IP in httpd.conf for the VirtualHost entry. The only times this isn't the case are when a) the shared IP is being used which has the document root for /usr/local/apache/htdocs location, or b) the IP isn't bound to the machine and so any unbound IPs will default to /usr/local/apache/htdocs location.

    If your dedicated IP is not showing the first site listed with that IP in /usr/local/apache/conf/httpd.conf file, then please open up a ticket for us to troubleshoot further. You may open up a ticket using WHM > Support Center > Contact cPanel or via the link in my signature.
     
Loading...

Share This Page