【问题标题】:http to https redirection using .htaccess not working使用 .htaccess 的 http 到 https 重定向不起作用
【发布时间】:2023-03-03 05:29:20
【问题描述】:

我想将http://myip/admin 重定向到https://myip/admin。我正在尝试使用 .htaccess 来执行此操作(仅希望用于 admin 文件夹)。

.htaccess 的内容放在相关文件夹中:

重写引擎开启 RewriteCond %{HTTPS} !on 重写规则 (.*) https://%{HTTP_HOST}%{REQUEST_URI}

(apache mod_rewrite 已启用)。 http://myip/adminhttps://myip/admin 都可见(但重定向不起作用)。服务器是 Ubuntu。

我在网上尝试了上述规则的几种变体,但没有运气:(

任何意见将不胜感激。

问候, JP

【问题讨论】:

    标签: .htaccess ubuntu apache2 redirect


    【解决方案1】:

    解决了它并学到了一些新东西。 apache 主配置文件中的 AllowOverride 选项设置不正确。

    另外,如果有人面临这样的问题 2 点: 1) apache reload 有时可能无法按预期工作。尝试重启 2) 清除浏览器缓存和/或刷新页面。

    【讨论】:

      猜你喜欢
      • 2016-04-12
      • 2018-09-08
      • 1970-01-01
      • 2013-09-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-10
      相关资源
      最近更新 更多