- 启动代理相关模块,重启服务
a2enmod proxy
a2enmod proxy_http
systemctl restart apache2
配置虚拟主机,例如:
<VirtualHost *:80> ServerName mytest.com DocumentRoot /var/www/mytest.com/dist <Directory /var/www/mytest.com/dist> Options Indexes FollowSymLinks AllowOverride All Require all granted </Directory> # 代理 /api 到后端 ProxyPass /api/ http://localhost:3000/api/ ProxyPassReverse /api/ http://localhost:3000/api/ </VirtualHost>
重启服务
最新回复