所以,我在http.conf文件中添加了以下内容:
Listen443
NameVirtualHost *:443
<VirtualHost *:443>
DocumentRoot /PATH_TO/www
ServerName www.domain.com
SSLEngine on
SSLCertificateFile /PATH_TO/domain.crt
SSLCertificateKeyFile /PATH_TO/domain.key
SSLCertificateChainFile /PATH_TO/intermediate.crt
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)
https://www.domain.com现在可以使用了,但是它显示了PHP源代码?这可能是什么原因?
小智 6
"服务器配置错误" 是原因;-)
它选择将PHP文件作为"普通内容"提供,而不是将它们交给PHP引擎进行处理.这与SSL没有任何关系(它可以通过安全连接愉快地发送"普通内容").
来自PHP:安装:
AddModule mod_php.c LoadModule php_module modules/mod_php.so LoadModule php5_module modules/libphp5.so AddType application/x-httpd-php .php
AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phps
看模式?:-)在任何情况下,请阅读特定平台/服务器的精细安装说明.
快乐的编码.
| 归档时间: |
|
| 查看次数: |
21249 次 |
| 最近记录: |