Apache Virtual Host (Subdomain) access with different computer on LAN

前端 未结 5 1149
栀梦
栀梦 2021-01-31 06:40

I am currently trying to configure the Virtual Host (Subdomain) of my Apache HTTP Server so it can be accessed with another computer on my LAN. The current setup of Apache with

5条回答
  •  天命终不由人
    2021-01-31 07:09

    I suggest making the following change (add the ServerAlias lines):

    NameVirtualHost *:50080
    
        DocumentRoot "C:/www/HTTP"
        ServerName localhost
        ServerAlias cms.myserver.com
    
    
    
        ServerAdmin administrator@development.localhost
        DocumentRoot "C:/www/HTTP/development"
        ServerName development.localhost 
        ServerAlias development.myserver.com
        ErrorLog "logs/development.localhost-error.log"
        CustomLog "logs/development.localhost-access.log" common
    
    

    Restart Apache to ensure the changes take effect.

    Then on your second computer you need to add a custom dns entry for these new domain names. If it is Windows, edit the file c:\windows\system32\drivers\etc\hosts. If it is Linux, edit /etc/hosts. Either way add:

    10.0.0.10 development.myserver.com
    10.0.0.10 cms.myserver.com
    

    Now on your second computer you should be able to access the following URLs:

    http://development.myserver.com:50080
    http://cms.myserver.com:50080
    

提交回复
热议问题