apache - 在两个不同端口下运行的同一域的 HTTP 到 HTTPS 重定向

标签 apache ssl server

我有两个服务器名称为 abc.example.comabc.example.com:70 的网站。我使用 Apache 作为网络服务器。

我已将 abc.example.com 从端口 80 重定向到 443。此应用程序运行良好。

对于服务器名为 abc.example.com:70 的应用程序,我已经在 virtualhost:70 下安装了配置并启用了 SSL 引擎。最后,已为服务器名称为 abc.example.com:70 的应用程序成功启用 https。但是当我使用 HTTP 访问同一个网站 abc.example.com:70 时,它不会重定向到 https。我尝试启用 HTTP 到 HTTPS 重定向规则,但它没有重定向。

谁能帮我解决这个问题?

最佳答案

我们不能让 HTTP 和 HTTPS 站点同时运行在同一个端口、同一个 IP 地址上。

关于apache - 在两个不同端口下运行的同一域的 HTTP 到 HTTPS 重定向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47468878/

相关文章:

php - CakePHP - 选择性 SSL

ssl - 如何显示证书的主题备用名称?

javascript - 从服务器获取完整的 url

apache - 如何使用XAMPP测试网站?

python - 如何将单个 apache 日志条目解析为 python 对象

php - htaccess 重定向到同一域中的不同文件夹

ssl - 如何使用 SSL 将 Google Apps Script JDBC 连接到 Amazon RDS

c - 函数接收 char * 就好像它是空的

linux - Mongodb 停止工作 : Aborted (core dumped)

java - CentOS 6.4 上的 Apache Ant "Exception in thread ' main '"错误