我收到了错误
SSLCertificateFile:文件“/etc/apache2/~/joebloggs/somesite_com.crt”不存在或为空
由于 default-ssl.conf 中写入了以下行
SSLCertificateChain文件 ~/joebloggs/somesite_com.crt
为了引用文件 home/joebloggs/joebloggs/somesite_com.crt
我还尝试使用 ../ 来尝试创建 crt 的相对地址并上移目录,但这也失败了。有人知道出了什么问题吗?
答案1
波浪号 ( ~
) 指的是某人的$HOME
目录,这是bash
(以及其他 shell 的) 特性。
Apache 不支持此功能。
您必须将文件指定为/home/joebloggs/joebloggs/somesite_com.crt