【问题标题】:Want to remove port number from https URL想要从 https URL 中删除端口号
【发布时间】:2018-08-16 18:59:18
【问题描述】:

我想从 URL 中删除端口号。我已经在ubuntu上安装了apache服务器和tomcat。并在域名上创建了 SSL 证书。所以这是完全安全的连接。

以下是我的网址。 https://DomainName:8443/AppName。 应用程序在上述 URL 上运行良好。

我期待网址 - https://DomainName/AppName

【问题讨论】:

    标签: apache tomcat ssl deployment


    【解决方案1】:

    您只需将 Tomcat server.xml 中的端口从 8443 更改为 443。除非您使用 Apache 作为反向代理,否则在这种情况下您必须使用 SSL 虚拟主机对其进行配置。

    【讨论】:

    • 虽然“正确”的答案是“更改端口号”,但更改端口号并不总是straightforward。
    • @ChristopherSchultz 在广泛的环境中,我们在 Tomcat 前面有负载平衡器,并且可能有多个 Tomcat 托管在同一服务器上的不同端口上。这是 Tomcat 成功的一个证明,尽管它的文档有时很旧、太模糊,或者即使在注意到邮件列表有问题并得到诸如“我们知道但我们不会改变”之类的答案之后也不会改变顺便说一句,我们不感谢你”。
    • 我加入 Tomcat 社区已有 15 年了。如果文档有问题,我们确实会修复它。真正的问题是这些事情很复杂,大多数人都在寻找快速解决方案。
    • @ChristopherSchultz 能否为使用 Apache2 的 SSL 虚拟主机提供一些有用的链接。会有帮助的。
    • @ChristopherSchultz 我知道您回答了用户邮件列表上的数千个问题,我有时也在那里,而且 Tomcat 团队比大多数项目更愿意接受建议。但很多时候,在“开源”社区中会遇到傲慢和沮丧。
    猜你喜欢
    • 2014-07-18
    • 2011-07-04
    • 2019-08-25
    • 2015-08-17
    • 2017-01-01
    • 2016-02-06
    • 1970-01-01
    相关资源
    最近更新 更多