我正在运行 Apache/Cpanel 服务器,并编写了一个 Apache 主机域包含配置文件,以将我的一个域名指向我创建的 Next.js 应用程序的端口号。
尽管它部分有效。我遇到的问题是,它在很多情况下并没有强制使用 https,而是拉出 apache 错误页面。
这是我的脚本:
ServerAdmin [email protected]
ServerName www.howard.codes
ProxyRequests off
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
<Location />
ProxyPass http://localhost:8080/
ProxyPassReverse http://localhost:8080/
</Location>
这主要发生在 Firefox 中。我的
include.conf
文件是否不正确?
我能够通过从 ServerName 中删除
www
来解决我自己的问题。这会导致 URL 毫无问题地转发到所需端口上的安全连接。