请问下军哥,lamp的http要统一跳转到https咋设置
请问下军哥,lamp的http要统一跳转到https咋设置,论坛上都基本是清一色的lnmp的。但是nginx的和apache的conf文件好像不一样。设置出错。请教!/usr/local/apache/conf/vhost/www.abc.com配置文件如下:
<VirtualHost *:80>
ServerAdmin admin@admin.cn
DocumentRoot "/home/wwwroot/www.abc.com"
ServerName www.abc.com
ServerAlias abc.com
ServerAlias abc.com
#ErrorLog "/home/wwwlogs/-error_log"
#CustomLog "/home/wwwlogs/-access_log" combined
<Directory "/home/wwwroot/www.abc.com">
SetOutputFilter DEFLATE
Options FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
DirectoryIndex index.html index.php
</Directory>
DirectoryIndex index.html index.php
</Directory>
</VirtualHost>
<VirtualHost *:443>
ServerAdmin admin@admin.cn
php_admin_value open_basedir "/home/wwwroot/www.abc.com:/tmp/:/var/tmp/:/proc/"
DocumentRoot /home/wwwroot/www.abc.com
ServerName www.abc.com:443
ServerAlias abc.com
#ErrorLog "/home/wwwlogs/-error_log"
#CustomLog "/home/wwwlogs/-access_log" combined
SSLEngine on
SSLCertificateFile /etc/letsencrypt/live/www.abc.com/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/www.abc.com/privkey.pem
<Directory "/home/wwwroot/www.abc.com">
SetOutputFilter DEFLATE
Options FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
DirectoryIndex index.html index.php
</Directory>
</VirtualHost>
[ 本帖最后由 810656823 于 2017-6-5 09:58 编辑 ] 网站根目录创建 .htaccess 内容
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://{REQUEST_URI}
恩。问题已经解决。谢谢军哥,但是https遇到了一个问题
我在.htaccess那边加上了代码之后正常跳转到https了。但是我打开网站之后。却提示如下图:求解决方式! 还是没人吗?在线等,挺急的。
回复 3# 的帖子
abc.com 域名不是你的域名吧,自签发的证书的话或域名与ssl证书不匹配肯定提示不安全很急的话可以联系QQ旺旺购买付费服务 不。不是。abc.com是我不想泄露我自己的域名。审查元素改的。
我就是正常的建立网站。
lnmp vhost add
然后ssl用那个2选项。Lets什么的那个。然后用谷歌。用IE都正常打得开。用火狐就那样提示。
意思是如果不是付费的都会这样是嘛?还是我服务器哪儿出错? 你们用lnmp搭建的话。用火狐打开也会出现这样的问题吗?
谢谢!辛苦了!
回复 6# 的帖子
我们都是测试过都,只要不是太低都浏览器版本或xp等低版本等话一般都是信任等
页:
[1]