PHPStudy Apache配置HTTPS

2019-11-28  本文已影响0人  page0906
开启php_openssl
在服务器配置文件httpd.conf中添加
Include conf/extra/httpd-vhostssl.conf

再相应目录创建httpd-vhostssl.conf文件,内容如

Listen 443
<VirtualHost *:443>
    DocumentRoot "D:\php\PHPTutorial\WWW\18_3_6-uskd"
    ServerName www.uskdfin.com
ServerAlias 

DocumentRoot "D:\php\PHPTutorial\WWW\18_3_6-uskd" 
SSLEngine on
SSLProtocol all -SSLv2 -SSLv3
SSLCipherSuite AESGCM:ALL:!DH:!EXPORT:!RC4:+HIGH:!MEDIUM:!LOW:!aNULL:!eNULL

SSLCertificateFile "D:\php\PHPTutorial\Apache\cert\uskdfin.crt" 
SSLCertificateKeyFile "D:\php\PHPTutorial\Apache\cert\uskdfin.key"
SSLCertificateChainFile "D:\php\PHPTutorial\Apache\cert\uskdfin.crt" 

  <Directory "D:\php\PHPTutorial\WWW\18_3_6-uskd">
      Options FollowSymLinks ExecCGI
      AllowOverride All
      Order allow,deny
      Allow from all
      Require all granted
  </Directory>
</VirtualHost>
<VirtualHost *:80>
   ServerName www.uskdfin.com
   RewriteEngine On
   RewriteRule ^/(.*)$ https://www.uskdfin.com/$1 [R=301,L]
</VirtualHost>
上一篇 下一篇

猜你喜欢

热点阅读