我是 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/