域名阿里云免费ssl证书配置安装

Posted yang1022

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了域名阿里云免费ssl证书配置安装相关的知识,希望对你有一定的参考价值。

去阿里云盾申请 成功后下载 有三个文件******.com_public.crt ******.com.key *******.com_chain.crt

Apache安装配置SSL证书方法教程(普通版)

https://www .wosign.com/support/ssl-Apache1.htm


把正书放在了/usr/local/apache/conf/ssl 里面(自己创建的ssl)

修改了/usr/local/apache/conf/extra下面的httpd-vhosts.conf

<VirtualHost *:443>
ServerAdmin [email protected]
#php_admin_value open_basedir "/home/wwwroot/xthinkphp:/tmp/:/var/tmp/:/proc/"
DocumentRoot /home/wwwroot/xthinkphp
ServerName x.acg170.com
SSLEngine On
SSLOptions +StrictRequire
SSLCertificateFile /usr/local/apache/conf/ssl/******.com_public.crt
SSLCertificateKeyFile /usr/local/apache/conf/ssl/******.com.key
SSLCertificateChainFile /usr/local/apache/conf/ssl/*******.com_chain.crt
<Directory "/home/wwwroot/xthinkphp">
SetOutputFilter DEFLATE
Options FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
DirectoryIndex index.html index.php
</Directory>
</VirtualHost>

#路径(/home/wwwroot/xthinkphp)一定要写对 我报了You don‘t have permission to access /getdata/wx_data/p/1 on this server.
Apache Server at x.acg170.com Port 443

找了半天在https://blog.csdn.net/tianlianchao1982/article/details/6161308收到启发路径错了然后就ok了

修改项目中.htaccess文件

<IfModule mod_rewrite.c>
Options +FollowSymlinks
RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]

RewriteBase /
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^.* https://%{SERVER_NAME}%{REQUEST_UR} [L,R]
</IfModule>




























以上是关于域名阿里云免费ssl证书配置安装的主要内容,如果未能解决你的问题,请参考以下文章

购买免费ssl证书并配置

阿里云免费SSL证书申请与安装使用(IIS7)

如何在阿里云申请免费SSL证书

阿里云申请免费SSL证书并使用Nginx配置http强制跳转https。

阿里云 免费 ssl证书 和付费ssl证书的区别

阿里云配置ssl证书服务遇到的几个问题和解决方法