Apache Next.js反向代理设置方法
使用 Apache + Next.js + 反向代理进行设置。
请确认以下模块已安装:
httpd -M
代理模块(共享)
按请求负载均衡方法模块(共享)
代理平衡器模块(共享)
代理HTTP模块(共享)
添加一个子域名,请在/etc/httpd/conf/httpd.conf文件中进行添加。
服务器名称是dev.xxx.jp
文档根目录是/home/htdocs/dev.xxx.jp
3.在/usr/bin/certbot中添加ssl证书。
4. 将其修正为反向代理
ProxyRequests Off
ProxyPass / http://localhost:3000
ProxyPassReverse / http://localhost:3000
3.重新启动
apachectl 配置测试
systemctl 重新启动 httpd
用这种方法启动nextjs时,它会被反向代理。nextjs的运营策略有问题…