首页 > 解决方案 > .htaccess 重定向桌面但不适用于移动浏览器

问题描述

我不明白问题出在哪里。正如我使用的托管站点所建议的那样,我有一个 .htaccess 文件,它允许我从 http 重定向到 https,并且在桌面上它似乎工作得很好。但是在移动设备上没有浏览器正确重定向,有人可以启发我吗?

这是htaccess文件的内容

    <IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} !on
RewriteCond %{HTTP:X-Forwarded-Proto} !^https$
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
</IfModule>

标签: apache.htaccessredirecthosting

解决方案


试试这些代码行。

RewriteEngine On 
RewriteCond %{HTTPS} off 
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

这对我总是有用的。


推荐阅读