专栏首页鹿苑Apache http rewire重写https报错

Apache http rewire重写https报错

场景:Apache 需要把当前网址的sapi这个路径用RewriteRule重写到一个第三方的https网址下

<IfModule mod_rewrite.c>

RewriteEngine On

RewriteBase /

RewriteRule ^sapi "https://www./search/apache/1/" [P,L]

</IfModule>

默认开启了

LoadModule proxy_http_module modules/mod_proxy_http.so

LoadModule proxy_module modules/mod_proxy.so

报错:

AH01112: HTTPS: declining URL https://www./search/apache/1/ (mod_ssl not configured?)

AH01144: No protocol handler was valid for the URL /sapi (scheme 'https'). If you are using a DSO version of mod_proxy, make sure the proxy submodules are included in the configuration using LoadModule.

开启

LoadModule ssl_module modules/mod_ssl.so

报错:AH01961: SSL Proxy requested for xxx.xxx.xxx.xxx:80 but not enabled

在站点中添加

SSLProxyEngine On

SSLProxyVerify none

SSLProxyCheckPeerCN off

SSLProxyCheckPeerName off

<VirtualHost *:8080>

ServerAdmin webmaster@dummy-host.example.com

DocumentRoot "/public_html/default/"

<Directory "/public_html/default/">

Options -Indexes +FollowSymLinks

AllowOverride All

Require all granted

</Directory>

SSLProxyEngine On

SSLProxyVerify none

SSLProxyCheckPeerCN off

SSLProxyCheckPeerName off

ServerName demo.

LogLevel debug

ErrorLog "/public_html/default/error.log"

CustomLog "/public_html/default/access.log" common

</VirtualHost>

成功

原文链接:https://www.blog.17ti.com/linux/221.html

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 使用Mocha测试node应用

    [TOC] 前言 在使用node开发iconfont平台时,由于没有产品与设计的主导,我遇到了协同开发的一大难题——合并代码。开发过程中每次合并代码时基本上都有...

    IMWeb前端团队
  • 使用Mocha测试node应用

    在使用node开发iconfont平台时,由于没有产品与设计的主导,我遇到了协同开发的一大难题——合并代码。开发过程中每次合并代码时基本上都有冲突,在手动解决冲...

    IMWeb前端团队
  • NPM测试模块之rewire教程

    在玩转Node.js单元测试,我介绍了3个用于编写测试代码的NPM模块:Mocha, Should以及SuperTest。为了怂恿大家写单元测试,我再介绍一款神...

    Fundebug
  • Apache mod_rewrite实现HTTP和HTTPS重定向跳转

    当你的站点使用了HTTPS之后,你可能会想把所有的HTTP请求(即端口80的请求),全部都重定向至HTTPS(即端口443)。这时候你可以用以下的方式来做到:(...

    用户8965210
  • 如何将HTTP重定向到Apache上的HTTPS

    HTTP ( 超文本传输​​协议 )是万维网 ( WWW )上数据通信的基本协议; 通常在Web浏览器和存储Web文件的服务器之间。 而HTTPS是HTTP的安...

    子润先生
  • Apache mod_rewrite实现HTTP和HTTPS互相重定向跳转

    ‍‍‍‍‍‍‍‍当你的站点使用了HTTPS之后,你可能会想把所有的HTTP请求(即端口80的请求),全部都重定向至HTTPS(即端口443)。这时候你可以用以...

    96php.cn
  • 数字证书系列--用证书搭建https网站

    在前面一节介绍了如何创建CA, 以及如何用CA对CSR 证书请求文件进行签名,从而生成签名的服务器端证书。生成签名证书不是我们的最终目的,利用生成的签名证书来加...

    qsjs
  • apache https配置详细步骤讲解

    主要讲述在windows下apache配置SSL以实现http转换为httpsSSL: SSl是为Http传输提供安全的协议,通过证书认证来确保客户端和网站服务...

    习惯说一说
  • 文件包含漏洞学习总结(结尾有实例)

    程序开发人员一般会把重复使用的函数写到单个文件中,需要使用某个函数时直接调用此文件,而无需再次编写,这种文件调用的过程一般被称为文件包含。

    雪痕@
  • Feign HTTP连接的几点建议 顶

    为什么要使用Apache的HTTPClient,因为JDK自带的HTTP Client在JDK 9才支持HTTP 2.0,加上JDK 8 HTTP Client...

    算法之名
  • ThinkPHP控制器-精华总结

    TP3.23对控制器做了更加细致的分层,除了默认的Controller层,还可以自定义事件控制层Event。

    PM吃瓜
  • Apache Jmeter 性能测试

    今天在写性能测试报告的时候需要使用到数据,打算用做一下性能测试,然后在百度后发现了一款Apache开源的Jmeter压测工具

    彼岸舞
  • SSL证书创建与部署

    SSL证书简介 SSL证书创建 SSL证书部署-Nginx SSL证书部署-Apache SSL证书部署-Tomcat

    达达前端
  • WordPress整站轻松开启HTTPS

    近两年来HTTPS取代HTTP已经成为大势所趋。早在2014年google Chromium安全团队提议将所有的HTTP协议网站标注为不安全。现在,Chr...

    Jianbo
  • Apache之Rewrite和RewriteRule规则梳理以及http强转https的配置总结(完整版)

    一. 简单实例介绍 一般来说,apache配置好http和https后,如果想要做http强转到https,需要设置url重定向规则,大致需要下面几个步骤即可完...

    洗尽了浮华
  • linux apache服务器环境下wordpress开启ssl设置

    前几天由于给公司的网站搭配SSL证书,就又给自己博客买了个COMODO的证书(某些东西不是很倾向免费)。 本来按照我以前的记忆,已经配置成功了,但是没有自动跳转...

    速企云
  • 如何在 Freebsd 12.0 上通过 Let'S Encrypt 来安全保护 Apache

    Let’s Encrypt 是一个证书认证机构(CA)。他们提供了一种简单的方式,方便用户获取和安装免费的 TLS/SSL 证书,以便在网络服务器中启动 HTT...

    雪梦科技
  • 如何使用Debian 9上的Let加密保护Apache

    我们的加密是一个证书颁发机构(CA),它提供了一种获取和安装免费TLS / SSL证书的简便方法,从而在Web服务器上启用加密的HTTPS。它通过提供软件客户端...

    宇cccc
  • 如何使用Debian 9上的Let加密保护Apache

    我们的加密是一个证书颁发机构(CA),它提供了一种获取和安装免费TLS / SSL证书的简便方法,从而在Web服务器上启用加密的HTTPS。它通过提供软件客户端...

    心语花束

扫码关注云+社区

领取腾讯云代金券