phpstudy配置https的操作流程

1、 在服务器上运行phpstudy;
2、之后在其他选项菜单点击php扩展及设置
3、点击php扩展后在php_openssl前面打勾
3、重新启动phpstudy软件
4、点击进入phpstudy安装要目录
5、再把ssl证书复制到这个目录Apache\conf\ssl
6、之后打开httpd.conf配置文件
7、确保LoadModule ssl_module modules/mod_ssl.so前面没有#号及确保Include conf/vhosts.conf前面没有#号
8、之后在Include conf/vhosts.conf下面添加一条引用语句Include conf/vhosts_ssl.conf,这也是要确保前面没有#号
9、再在phpStudy\Apache\conf中打开vhosts.conf,之后在最底部添加下面的代码
Listen 443
SSLStrictSNIVHostCheck off
SSLCipherSuite AESGCM:ALL:!DH:!EXPORT:!RC4:+HIGH:!MEDIUM:!LOW:!aNULL:!eNULL
SSLProtocol all -SSLv2 -SSLv3
<VirtualHost *:443>
DocumentRoot “D:\www\http://www.aaaaaaaa.com”
ServerName http://www.aaaaaaaa.com
ServerAlias http://aaaaaaaa.com
<Directory “D:\wwwroot\www.aaaaaaaa.com”>
Options FollowSymLinks ExecCGI
AllowOverride All
Order allow,deny
Allow from all
Require all granted
</Directory>
SSLEngine on
SSLCertificateFile “D:\phpStudy\Apache\conf\ssl\www.aaaaaaaa.com.crt”
SSLCertificateKeyFile “D:\phpStudy\Apache\conf\ssl\www.aaaaaaaa.com.key”
SSLCertificateChainFile “D:\phpStudy\Apache\conf\ssl\www.aaaaaaaa.com_ca.crt”
</VirtualHost>
——如何没有_ca.crt证书则SSLCertificateChainFile “D:\phpStudy\Apache\conf\ssl\www.aaaaaaaa.com_ca.crt”直接删除。
注意,到这里时还没有成功,因为访问http://www.aaaaaaaa.com时还不会自动在网址前加https,怎么办?继续往下看——创建一个文件各为.htaccess的文件放在网站根目录,不会创建.htaccess的亲们可直接百度,也可以用记事本新建一个空白文件,保存另存为时,在文件类型上选择所有文件就可以了,然后重新打开.htaccess把下面的复制进去保存——
<IfModule mod_rewrite.c>
Options +FollowSymlinks
RewriteEngine On
RewriteCond %{SERVER_PORT} !^443$
RewriteCond %{REQUEST_URI} !^/index.php
RewriteRule (.*) https://%{SERVER_NAME}/$1 [R]
</IfModule>
——然后开添加443端口,就大功告成了!
相关推荐:
更多SEO知识在群公告里面,想获取点击加群或者是加QQ号
联系。
《《《《599人还读了下面的文章
* 赣州市关键词SEO优化之一
企业网站如何做SEO
海量关键词的排名优化方法
网站专题页面打造网站关键词的排名
本文出自 萧红SEO提供免费SEO网站诊断服务,转载时请注明出处及相应链接。
本文永久链接: https://360seo.cc/yuohua/1717.html
近期评论