【问题标题】:TURN Server use https connection for the admin sessionTURN 服务器使用 https 连接进行管理会话
【发布时间】:2016-12-13 11:20:53
【问题描述】:

我已经安装了 TURN 服务器。并且APACHE也安装在那里。还安装了 SSL 证书。该网站运行良好,我输入https://www.domain.comhttps://domain.com

但如果我只输入 www.domain.com 或 domain.com 它会说“TURN Server 管理员会话使用 https 连接”。

我想要的,如果有人在没有 HTTPS 的情况下键入 URL,它会将其重定向到 HTTPS URL。

是一个也安装了TURN Server的服务器(重复一遍)

【问题讨论】:

    标签: ssl https apache2 turn coturn


    【解决方案1】:

    我认为this 链接可以提供帮助。

    RewriteEngine On
    RewriteCond %{HTTPS} off
    RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
    

    Apache 文档推荐this:

    <VirtualHost *:80>
        ServerName www.example.com
        Redirect / https://www.example.com/
    </VirtualHost>
    
    <VirtualHost *:443>
        ServerName www.example.com
        # ... SSL configuration goes here
    </VirtualHost>
    

    【讨论】:

    • TURN Server 独立吗?
    • 是的,但是,在 http-to-https 重定向的情况下,如果您无权访问主服务器配置文件,则使用 RewriteRule 是合适的,并且有义务改为在 .htaccess 文件中执行此任务。
    • 没用。 Apache2 似乎无法访问端口 80。它现在由 Turn Server 控制。这就是它不起作用的原因。
    • 请查看link
    猜你喜欢
    • 1970-01-01
    • 2015-04-30
    • 2011-11-09
    • 1970-01-01
    • 2012-04-24
    • 1970-01-01
    • 2011-03-27
    • 1970-01-01
    • 2021-09-28
    相关资源
    最近更新 更多