0

我在 apache 上有这个重写规则,并且可以完美地重定向到我想要在 ie 上但不是在 firefox 或 chrome 上的站点。我想知道为什么在这些浏览器上表现不同??!!

这是我的 apache 重写配置

  RewriteEngine On
  RewriteLog "/opt/apache/logs/rewrite.log"
  RewriteLogLevel 1
  RewriteCond     %{HTTPS} !=on
  RewriteRule ^(.*)$ https://server/index.php [L,R] 

所以 apache 规则正确地重定向到“https://server/index.php”,但在 Firefox/chrome 上停止在“https://server”。我的 apache 重写配置有什么错误吗?

谢谢。

4

2 回答 2

2

清理 Firefox/chrome 缓存并重试。可能是有关浏览器的旧信息与新重定向冲突。

于 2012-12-07T17:44:18.057 回答
0

浏览器不重定向也不做重定向。Web 服务器会进行重定向。 浏览器与它无关,无论是 Firefox、IE、Safari 还是其他任何东西。

于 2012-12-07T03:09:15.037 回答