【问题标题】:switching my app from http to https将我的应用从 http 切换到 https
【发布时间】:2009-08-16 01:42:40
【问题描述】:

我正在为我的学校开发一个外联网,使用 php 和 mysql,在 apache2 上运行并通过 mod_rewrite 使用友好的 url。

我认为由于涉及潜在的敏感数据,因此最好使用 https url 而不是 http。问题是:我在 https 方面完全没有经验。优点、缺点以及我的应用程序是否真的可以工作,或者我需要修改它吗?

这是否也意味着我必须在服务器上设置一些特定的东西?不会破坏 mod_rewrite 规则吗?

感谢您的宝贵时间。

【问题讨论】:

    标签: apache mod-rewrite https


    【解决方案1】:

    对于您的应用,除了 URL 之外,一切都相同。

    但是必须配置 Apache 才能正确处理它。它只是httpd-vhosts.conf 中的另一个 VirtualHost 条目,但使用端口 443 和...

    <VirtualHost *:443>
    SSLEngine On
    SSLCertificateFile "/..path../certificate.crt"
    SSLCertificateKeyFile "/..path../certificate.key"
    DocumentRoot ...
    

    httpd.conf:

    LoadModule ssl_module modules/mod_ssl.so
    Include conf/extra/httpd-ssl.conf
    

    Search Google 获取有关如何创建“测试目的”SSL 证书的说明。

    【讨论】:

    • 非常感谢,非常有帮助。还有一件事:我需要修改mysql和php各自的ini文件吗?
    • 不,它对 PHP 和 MySQL 完全透明。
    猜你喜欢
    • 2017-02-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-07
    • 2010-10-13
    • 2014-06-08
    • 2012-09-08
    相关资源
    最近更新 更多