php - 在本地主机上开发带有 SSL 的网站时需要考虑什么

标签 php ssl

我是 php 新手。目前我正在开发我人生中的第一个网站。我正在使用 XAMPP 在我的个人 Windows 计算机上进行开发.我打算使用 SSL 证书在 Linux 服务器上部署网站。

在开发阶段,我始终牢记这段代码可以在 Linux 上运行。因此,根据我对 Linux 系统的有限经验,我尝试考虑这两个操作系统之间的差异。例如在我的代码中我替换了

fwrite($handle,"a line of text\r\n");

fwrite($handle,"a line of text" . PHP_EOL);

$path = "c://xampp/htdocs/index.php";

$path = $_SERVER['DOCUMENT_ROOT'] ."index.php";

我现在的问题。 在这种环境下开发SSL证书有什么需要注意的地方吗?

最佳答案

不是真的,SSL 证书与您的 php 编码无关。我能想到的唯一会在您的网站中造成滋扰的是链接非安全内容。 EG 一个用 http 而不是 https 调用的 css 文件。您可以通过使用//简单地调用脚本图像等来消除协议(protocol)依赖性来解决这个问题。

我的意思是,//path/to/file 或//example.com/path/to/script.js 等等。如果通过 ssl 调用任何远程主机也必须支持 ssl,尽管您很可能会使用 CDN 女巫通常支持它。

关于php - 在本地主机上开发带有 SSL 的网站时需要考虑什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41645817/

相关文章:

python - 在 OSX 10.11 上编译支持 SSL 的 Python 2.7.10

ssl - Realm Object Server - SSL配置导致ROS启动失败

Azure 流量管理器和 SSL 证书

php - OAuth 重定向(回调)在 Chrome 浏览器上不能正常工作

php - 应用上下文 php 中的 hashmap

php - Laravel 选择超过 5 分钟的记录?

php - SQL 赞成票反对系统

scala - Webbit websocket ws ://connection works but wss://handshake fails silently without any error?

php - 警告 : pg_query() [function. pg-query]:查询失败:错误:未终止的引号字符串位于或附近

php - 如何使用 Propel 1.6 的自定义 SQL 通过查询获取行数?