VPS侦探论坛

 找回密码
 注册
查看: 3523|回复: 6

请问下军哥,lamp的http要统一跳转到https咋设置

[复制链接]
发表于 2017-6-5 09:57:18 | 显示全部楼层 |阅读模式

请问下军哥,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 编辑 ]
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2017-6-5 10:54:45 | 显示全部楼层


网站根目录创建 .htaccess 内容

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://{REQUEST_URI} [L,R=301]
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
 楼主| 发表于 2017-6-5 11:02:23 | 显示全部楼层

恩。问题已经解决。谢谢军哥,但是https遇到了一个问题


我在.htaccess那边加上了代码之后正常跳转到https了。但是我打开网站之后。却提示如下图:

求解决方式!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
 楼主| 发表于 2017-6-5 13:33:19 | 显示全部楼层



还是没人吗?在线等,挺急的。
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
发表于 2017-6-5 17:20:57 | 显示全部楼层

回复 3# 的帖子


abc.com 域名不是你的域名吧,自签发的证书的话或域名与ssl证书不匹配肯定提示不安全

很急的话可以联系QQ旺旺购买付费服务

军哥运维代购:http://shop63846532.taobao.com/

 楼主| 发表于 2017-6-5 17:54:30 | 显示全部楼层

不。不是。abc.com是我不想泄露我自己的域名。审查元素改的。

我就是正常的建立网站。
lnmp vhost add
然后ssl用那个2选项。Lets什么的那个。然后用谷歌。用IE都正常打得开。用火狐就那样提示。
意思是如果不是付费的都会这样是嘛?还是我服务器哪儿出错? 你们用lnmp搭建的话。用火狐打开也会出现这样的问题吗?
谢谢!辛苦了!
发表于 2017-6-6 08:58:24 | 显示全部楼层

回复 6# 的帖子


我们都是测试过都,只要不是太低都浏览器版本或xp等低版本等话一般都是信任等
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|VPS侦探 ( 鲁ICP备16040043号-1 )

GMT+8, 2024-11-17 18:57 , Processed in 0.027996 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表