如何在 apache2 中设置监听 https 请求?
我的一个虚拟主机具有以下形式:
<VirtualHost *:80>
ServerName central
DocumentRoot /var/www4
...
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)
我应该如何修改我的 virtual-host-config 的这个摘录以启用 apache 来侦听 https?我需要它,因为我的网站应该在登录时发送 https POST 请求。我试过改变开始标签:
<VirtualHost *:80 *:443>
Run Code Online (Sandbox Code Playgroud)
……,但是没用。有任何想法吗?
尝试这个
Listen 10.1.2.3:443
Listen 10.1.2.3:80
NameVirtualHost 10.1.2.3:443
<VirtualHost 10.1.2.3:443>
ServerName some.name.com
SSLEngine On
SSLCertificateFile /path/to/file.crt
SSLCertificateKeyFile /path/to/file.key
DocumentRoot /var/www4/ssl
# ....
</VirtualHost>
<VirtualHost 10.1.2.3:80>
DocumentRoot /var/www4/nossl/
# ....
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
676 次 |
最近记录: |