【问题标题】:Firefox won't redirect to HTTPS properlyFirefox 不会正确重定向到 HTTPS
【发布时间】:2019-05-28 20:26:44
【问题描述】:

我已经在我的 wordpress 网站的 .htaccess 中写了以下几行,但是,Firefox 既不会将http://mywebsite.com 也不会将http://www.mywebsite.com 重定向到https://www.mywebsite.com。所有其他浏览器都正确重定向。

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /

RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

有谁知道问题出在哪里?

【问题讨论】:

  • .htaccess 不会监听哪个浏览器正在请求文件,除非您指定 HTTP_USER_AGENT .. 您拥有的代码应该适用于所有浏览器,因为它是服务器端重定向。您是否尝试过完全清除缓存?如果这不起作用,请清除本地 DNS 缓存 - 此外.. 在以前从未访问过该站点的机器上尝试 Firefox。

标签: .htaccess url firefox redirect url-rewriting


【解决方案1】:

如果您禁用缓存,也许您的问题会得到解决。

【讨论】:

  • 这是评论,而不是解决问题的可验证答案。
  • 用户“Anton Christensen”没有足够的声誉来发表评论,但尝试提供帮助
猜你喜欢
  • 1970-01-01
  • 2015-08-12
  • 2014-02-20
  • 2016-12-09
  • 1970-01-01
  • 2014-07-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多