首页 > 解决方案 > 通过 .htaccess 将 https 重定向到 http 但在另一个目录中

问题描述

这就是我所拥有的。我使用一个 PDF 软件创建器,它可以在 HTML 中创建 PDF 翻书。

HTML 页面的文件结构在根目录中没有索引,流量被转发到另一个目录

这是我的 .htaccess 在根目录中的内容

RewriteEngine On
RewriteCond %{HTTPS} on
RewriteRule ^ http://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
DirectoryIndex library.html
Redirect /library.html http://digital.mydomain.com/issues/library/

如果人们使用https://digital.mydomain.com进来,他们会得到一个 SSL 错误,不安全等等。

所以我尝试将它放在 /issues/library/ 文件夹中的另一个 .htaccess 文件中:

RewriteEngine On
RewriteCond %{HTTPS} on
RewriteRule ^ http://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

它仍在将它们发送到 https。任何想法我做错了什么?

标签: html.htaccessredirect

解决方案


推荐阅读