https重定向块

问题描述:

我有一个php脚本重定向到外部https页面,但不幸的是firefox(也许还有其他浏览器,还没有尝试)阻止https重定向,对于大多数没有经验的用户来说,这是一个非常“可怕”的消息。https重定向块

有没有办法绕过这个问题,而不要求用户处理他们的浏览器偏好?

对于重定向我用一个简单的header ("Location: $url");

谢谢

+1

什么是网络服务器?你可以使用.htaccess吗? – ethrbunny 2013-03-21 20:50:26

+0

iframe如何?你可以在你的内部显示HTTPS页面吗? – ethrbunny 2013-03-21 21:07:52

+0

是的,我有.htaccess,服务器是apache 2.0 a的内幕,这将不方便我的目的,但谢谢你的建议 – 2013-03-21 23:49:13

总之,没有。

如果用户的Firefox偏好设置为在发生重定向时显示警告,则无法绕过它。

您可以通过显示用户可以手动点击链接的插页式页面来避免这种情况。

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