不废话,请看操作: 在对应的XXX.conf里找到域名下面加上这句代码: rewrite ^(.*) https://$server_name$1 permanent; 搞定!怎么样?简单吧!
在配置之前,我们还需要生成一个密钥,SSH 登录 VPS 后运行以下命令,会在当前目录生成名为 “dhparam.pem” 的密钥文件,备用。 openssl dhparam -out dhparam.pem 2048 将将两个证书和这个生成的pem文件都保存在了 /root 文件夹,现在我们切换到路径 /usr/local/nginx/conf/vhost ,打开虚拟主机对应的配置文件,例如 “......
继续阅读
装lnmp都知道,利用SSH备份是很快很简单的事。其实官方也提供了sh脚本,下载地址脚本下载地址:http://soft.vpser.net/lnmp/backup.sh。运行前:需要提前在VPS安装好lftp,lftp功能上比较强大,CentOS直接执行:yum install lftp,Debian执行:apt-get install lftp 。需要在VPS上创建/home/backup/ ......
继续阅读
错误:400 Bad Request: The plain HTTP request was sent to HTTPS port因为/usr/local/nginx/conf/nginx.conf 配置中会 include fcgi.conf所以我们去修改fcgi.conf添加一个HTTPS的参数[root@*** ~]# vi /usr/local/nginx/conf/fcgi.conf f......
继续阅读
因为nginx不支持.htaccess,所以在防盗链上比较麻烦。 1.确定要修改的文件 如果你安装lnmp后,没有新建站点,而是使用默认站点,那你需要修改的文件是/usr/local/nginx/conf/nginx.conf 如果你新建了站点,那么要修改的文件是/usr/local/nginx/conf/vhost/这个文件夹下面的相应文件,通常应该是 域名.conf 2.根据你的情况,下载或者......
继续阅读
nginx启动报错,信息如下:nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)nginx: [emerg] bind() to 0.0.0.0:80 failed ......
继续阅读