我有一个Web服务器,其中包含两个域的文件1-exemple.id和2-exemple.info。
我想在“ 1”上运行Wordpress,而在“ 2”上运行NodeJ。
1“指向目录/ home / xxxxx / public_html,而2”指向目录/home/xxxxx/public_html/xxxxx.info。
这里的问题是,我已经尝试过几次以使其正常工作。我使用iptables将流量从端口3000(NodeJs)转发到80。这使情况变得更糟,因为NodeJs服务器现在同时显示在域1“和2”上。
期待着您的建议。
请注意:我正在使用CentOs7
如果要将流量转发到其他端口,则需要在虚拟主机文件中将Apache配置为代理:
ProxyPass "/" "http://127.0.0.1:3000"
ProxyPassReverse "/" "http://127.0.0.1:3000"
确保您为Apache激活了代理模块:
sudo a2enmod proxy
sudo a2enmod proxy_http