https不适用于apache

如题所述

ServerName abc.example.com

DocumentRoot /home/deployer/html/_abc/public

RewriteEngine On

RewriteCond %{HTTPS} off

RewriteCond %{REQUEST_URI} !^/files/

RewriteCond %{REQUEST_URI} !^/images/checksheets/

RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R,L]

ServerName abc.example.com

DocumentRoot /home/deployer/html/_abc/public

SSLEngine on

SSLProtocol all -SSLv2 -SSLv3

SSLCipherSuite ECD....C3-SHA:!DSS

SSLHonorCipherOrder on

SSLCompression off

SSLCertificateFile /etc/ssl/ssl_certificate.crt

SSLCertificateKeyFile /etc/ssl/abc_staging.key

SSLCertificateChainFile /etc/ssl/IntermediateCA.crt

# HSTS (mod_headers is required) (15768000 seconds = 6 months)

Header always set Strict-Transport-Security "max-age=15768000"

AllowOverride all

Options FollowSymLinks

# -MultiViews

# Order allow,deny

Require all granted

我在服务器上做的唯一事情就是更新ssl_certificate和IntermediateCAs并重启Apache,所以我不确定发生了什么. SSL Cert最后一次更新可能是大约一年前,报告服务器抓取图像/文件的方式没有改变.我也经常重启Apache,这在以前从来都不是问题.

一时兴起,我的客户使用http而不是https创建了一个新的报告,这似乎完全正常.

我的问题是,可能有什么变化导致服务器突然不再接受图像/文件的https连接?

编辑:

这些只是GET请求(没有POST / DELETE操作).

此外,使用HTTPS导航到https://abc.example.com/images/path/to/file.jpg的图像(或文件)完全正常.但是,当报表服务器使用相同的链接时,将显示空白页面.

Apache访问日志会在直接导航时将上述链接显示为命中,但当报表服务器使用它时,我导航到报表,Apache访问日志根本不显示任何内容.

文章知识点与官方知识档案匹配
网络技能树首页概览
22053 人正在系统学习中
点击阅读全文
打开CSDN APP,看更多技术内容

人话解读GPLv3_开源社的博客
一个软件用了GPL许可证,他就是自由软件(别忘了使用MIT、Apahce许可证的都是自由软件),更为重要的是,他的子子孙孙也都是自由软件(copyleft类许可证才能做到这点),人们都可以自由地使用它们! 如果想了解copyleft,可以看看这篇文章:使用...
继续访问
tomcat端口修改以及端口号不生效处理以及server.xml 配置详解、请求过程...
1>className 指定实现org.apahce.catalina.Service接口的类.默认为org.apahce.catalina.core.StandardService 2>name定义Service的名字 <Connector>元素 由Connector接口定义.<Connector>元素代表与客户程序实际交互的给件,它负责接收客户请求,以...
继续访问
Apache更换ssl https证书问题注意事项
1、首先上传完证书要修改Apache证书配置 通常是在 /etc/httpd/conf/httpd.conf文件中修改 vim /etc/httpd/conf/httpd.conf 修改完要让文件立即生效,可以重启Apache或者重载服务 service httpd reload 2、一定要确保当前的应用所在容器用的jdk是当前配置的 如果系统之前配置过多个jdk可能受到影响
继续访问
tomcat server.xml配置详解
一、标签元素
继续访问
Apache配置手札_weixin_34220623的博客
不是linux服务的话: 本文假设你的apahce安装目录为/usr/local/apache2,这些方法适合任何情况 apahce启动命令: 推荐/usr/local/apache2/bin/apachectl start 启动 apache停止命令 /usr/local/apache2/bin/apachectl stop 停止 ...
继续访问
Apache 配置ssl证书_janet1100的博客_apache ssl
Apache 配置ssl证书 1.首先确保已经安装了apache rpm -qa |grephttpd:查询版本,如果能查出版本则说明已经安装了 2.安装ssl模块 # yum install mod_ssl -y Ps:安装完成后,会在/etc/httpd/conf.d/下生成一个ssl.conf配置文件。
继续访问
Windows2000 下apache+OpenSSL+ModSSL+获取证书
本文介绍了在Windows2000平台下安装Apahce,并配置SSL,和使用CGI的方式获取用户证书的方法,在其他平台下安装使用方法相似,请自行变通。这里我们用到的各种安装包的版本:apache :ache_1.3.27-win32-srcmodssl :mod_ssl-2.8.14-1.3.27openssl :openssl-0.9.7exeperl :Acti
继续访问
基于 Apache APISIX 的服务网格方案
服务网格(Service Mesh)是处理服务间通信的基础设施层。它负责构成现代云原生应用程序的复杂服务拓扑来可靠地交付请求。通常会为每个服务实例提供一个“边车”(sidecar)代理实例...
继续访问

Centos7安装给Apache服务安装配置SSL证书
一、目标 在Centos7.6平台下使用openssl给apache做自签名证书,并给apache设置HTTPS的SSL证书。(无坑版) 二、平台 [[email protected] ~]# uname -r 3.10.0-957.el7.x86_64 [[email protected] ~]# cat /etc/redhat-release CentOS Linux release 7.6.18...
继续访问

apache 替换https证书不生效_apache为网站配置证书以支持https访问
腾讯云的主机有一个不错的服务,那就是可以免费申请证书,使网站支持https访问。众所周知,现在支持https访问是大趋势,安全性提升了很多。今天在腾讯云申请了一下证书,一下子就审核通过了。下面记录一下我在apache2下配置https的过程。1.在腾讯云申请证书直接为你的网站申请证书即可:域名型 DV SSL 证书免费申请!2.下载证书等待腾讯的审核,不一会就会收到短信了。审核通过,就可以下载证书...
继续访问
centos apache 重启 linux,Apache2.4 配置后重启时报错(centOS7)
按照网上的教程安装好Apache的依赖包,然后开始安装httpd:sudo yum install mod_sslsudo yum install httpd安装完成之后,配置一下 /etc/httpd/conf.d/ssl.conf 中SSL的证书等文件,配置好之后重启https,首先记得先检查配置是否有问题httpd -t### 如果配置有问题,应该会报错,并会明确指出错误的位置,将错误完全解...
继续访问
apache 替换https证书不生效,Apache HTTPS重定向证书错误
We have two domains (gis4business.co.uk and gis4business.com) that point to the same website hosted using apache. We are using SSL for the entire site and have a wildcard SSL certificate for *.gis4bus...
继续访问
更换SSL证书后不生效是哪些原因引起的
根据最新行业规定,由正规的CA机构颁发的SSL证书的有效期不超过398天,因此,现在的SSL证书差不多是一年一换。更换SSL证书后不生效是哪些原因引起的? 以下几种原因都会导致更换SSL证书不生效: 1)SSL证书安装流程是否正确。服务器环境不同,安装的流程也是不一样的,如果安装步骤不对,SSL证书肯定是没办法生效的; 2)电脑系统时间设置是否有问题。SSL证书有效期和电脑系统时间不一致也可能导致SSL证书不生效; 3)申请的SSL证书是否是正规的CA机构颁发的。如果不是正规的CA机构颁发的,安全性
继续访问
最新发布 apache
apache
继续访问

Apache配置手札
一、绑定域名到子目录 在httpd.conf文件末尾添加 #不同的域名对应到的目录 <VirtualHost *:80> DocumentRoot "D:\wamp\www\batsing" ServerName www.batsing.com </VirtualHost> <VirtualHost *:80> Doc...
继续访问
jsp 读取 证书
我用的是apache ssl 实现的 https 我们用的是 apache + tomcat 组合 现在的问题是我怎么用jsp 读取 apahce ssl 证书的内容 0){ java.security.cert.X509Certificate cert = (java.security.cert.X509Certificat...
继续访问
人话解读GPLv3
GPL最新版本为v3,在开源软件许可证的采用量上,位列前三名或者前四名(其他三位是MIT、Apache、GPLv2)。如果你浸淫软件业已久,作为开源界如雷贯耳的许可证,无论如何也要了解一下...
继续访问

Centos apache配置ssl证书
Apache配置SSL证书
继续访问
宝塔中的apache无法启动,无法重启,重装后还是不工作的原因
宝塔中的apache无法启动,无法重启,重装后还是不工作的原因 1.点击开启的,或者重启,或者卸载重新安装h=后都不行,如图所示: 我的排查出的结果: 原因所在,我添加了我申请的免费的ssl证书的问题。关闭ssl就正常显示了: 只有关闭后就自动的恢复正常了: 主要是自己的域名还没备案,就着急放上ssl证书,导致apache无法启动。 ...
继续访问

阿里云centos下apache替换ssl证书
1. 通过阿里云免费购买证书。2. 得到如下文件214582736910243.key 214582736910243.pemchain.pem public.pem其中214582736910243为订单号3. 查看/etc/httpd/conf.d/ssl.conf文件,查看要替换的文件及位置,如图所示:4. 上传上述证书文件到服务器。5. 修...
继续访问
Ubuntu Apache2配置SSL证书
一、Ubuntu下的Apache2 1. 安装Apache2 sudo apt-get install apache2 – 默认站点在 /var/www/ – 配置文件在 /etc/apache2/ – 日志在 /var/log/apache/ – 启动脚本是 /etc/init.d/apache2 2. etc/apache2下的文件夹与文件 apache2.conf:Apache的主要配置文件,包含全局配置。 envvars:Apache2环境变量设置。 ports.conf:配置A
继续访问
热门推荐 apache下开启ssl访问,即https
openssl Windows下已编译好的命令行程序: http://downloads.sourceforge.net/gnuwin32/openssl-0.9.8h-1-bin.zip lamp开启ssl 首先需要安装openssl和apache的ssl模块,执行: yum install openssl mod_ssl -y 即可,接下来的配置方法和以下内容类似
继续访问
Apache服务器配置SSL证书踩坑
按照阿里云帮助文档给Apache服务器配置SSL证书时,遇到了一些问题,特意记录下。 配置过程: ①在阿里云给域名签发了SSL证书后,需要将其下载到本地。 解压证书文件夹可以得到三个文件,将其拷贝到Apache根目录的conf文件夹里的ssl文件夹中。 ②打开 apache 安装目录下 conf 目录中的 httpd.conf 文件,找到以下内容并去掉“#” #LoadModul...
继续访问
apahce证书不生效
apache 替换https证
温馨提示:答案为网友推荐,仅供参考
第1个回答  2023-01-09
https不适用于apache可能是apache配置文件有问题,更改一下端口号为443。
第2个回答  2023-01-14
SSL证书适用于任何一种环境,尤其是apache、nginx、IIS、Tomcat
相似回答