apache配置域名解析

本科的时候基于lamp框架写了一个会议室预约系统,最近又基于nodejs写了一个系统。现在这两个网站放在同一台服务器上,各自有域名,需要对apache进行一些配置。

为啥不用nginx?当然是历史遗留问题啦

nodejs网站配置

<VirtualHost *:80>
    ServerName www.yourdomain.com
    ProxyRequests Off
    <Proxy *>
        Order deny,allow
        Allow from all
    </Proxy>
    <Location />
    ProxyPass http://[ip]:[port]/
    ProxyPassReverse http://[ip]:[port]/
    </Location>
</VirtualHost>

php网站配置

<VirtualHost *:80>
ServerName www.yourdomain2.com 
<Directory />
    AllowOverride none
    Require all denied
</Directory>
#网站目录
DocumentRoot "/var/www/html"

<Directory "/var/www/html">
 Options FollowSymlinks
Order Deny,Allow
Allow from All
    AllowOverride None
    Require all granted
</Directory>

<IfModule dir_module>
#默认主页
    DirectoryIndex root.php
</IfModule>

</VirtualHost>
© 皖ICP备20011981号