PHP 重定向应该适用于 IE 8 及以下版本。版本 9 运行良好,但 IE 10.0 无法使用此代码(看起来 IE 10.0 被解雇等):
if ( preg_match("/(?i)msie [1-8]/",$_SERVER['HTTP_USER_AGENT'])) {
header("Location: http://www.XYXYXYX.com");
}
我的目标是,重定向应该只适用于 MS IE 8 及更低版本。
非常感谢。
EDIT2 / 解决方案:
我应该把我的代码改成这样:
if ( preg_match("/(?i)msie [1-8]\./",$_SERVER['HTTP_USER_AGENT'])) {
header("Location: http://www.XYXYXYX.com");
}
尾随点确保版本号只有一位。