![根据域动态设置 Apache SSL 路径](https://linux22.com/image/753478/%E6%A0%B9%E6%8D%AE%E5%9F%9F%E5%8A%A8%E6%80%81%E8%AE%BE%E7%BD%AE%20Apache%20SSL%20%E8%B7%AF%E5%BE%84.png)
尝试用当前域替换 SSL 路径。
<IfModule mod_ssl.c>
<VirtualHost *:443>
ServerAlias *
UseCanonicalName Off
DocumentRoot /var/www/html
SSLEngine on
SSLCertificateFile /etc/apache2/ssl/%0/server.crt
SSLCertificateKeyFile /etc/apache2/ssl/%0/server.key
</VirtualHost>
</IfModule>
但这会在保存时引发错误。
SSLCertificateFile: file '/etc/apache2/ssl/%0/server.crt' does not exist or is empty
我知道 %0 仅适用于
VirtualDocumentRoot
VirtualDocumentRootIP
VirtualScriptAlias
VirtualScriptAliasIP
有什么建议可以在 SSL 路径中实现这一点?TIA。