我正在使用apache的WHM服务器中使用NodeJS创建一个应用程序。该应用程序正在8808门下运行,因此当我浏览domain.com:8808时,我可以看到它正在运行。
为了使其对用户更友好,我正在使用apache mod_proxy从URL删除端口。我使用自定义.conf中的以下代码成功实现了这一点。
ProxyPass / http://localhost:8808/
ProxyPassReverse / http://localhost:8808/
ProxyPreserveHost On
我的问题是我想将所有流量“非www”和“ http”重定向到“ www”和“ https”,但是由于该应用程序正在运行NodeJS,所以我所有的.htaccess文件都无法正常工作。是否可以使用mod_proxy将所有“非www”和“ http”重定向到“ www”和“ https”?