通常利用 Apache的rewrite模块对 URL 进行重写的时候, rewrite规则会写在 .htaccess 文件里。但要使 apache 能够正常的读取.htaccess 文件的内容,就必须对.htaccess 所在目录进行配置。从安全性考虑,根目录的AllowOverride属性一般都配置成不允许任何Override,即:
< Directory /> ... |
通常利用 Apache的rewrite模块对 URL 进行重写的时候, rewrite规则会写在 .htaccess 文件里。但要使 apache 能够正常的读取.htaccess 文件的内容,就必须对.htaccess 所在目录进行配置。从安全性考虑,根目录的AllowOverride属性一般都配置成不允许任何Override,即:
< Directory /> ... |
php用 $_SERVER['HTTP_USER_AGENT'] 或 get_browser() 获取到的用户浏览器信息,集合一下,有些判断内涵的东西如下加亮
IE8.0:
浏览器版本:
4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; QQDownload 667; Mozilla/4.0 (compatible; MSIE...
,直接使用内置函数header
eader( "Location: http://www.enenba.com", true, 301 );
二,使用HTTP/1.x声明301重定向
header( "HTTP/1.1 301 Moved Permanently" );
eader( "Location: http://www.enenba.com" );
意:http://www.enenba...
php以前做301跳转是可以这样写的 ,手册有例子
第二种特殊情况是以“Location:”标头。它不只是把这个标头发送回浏览器,它还将一个 REDIRECT(302)状态码返回给浏览器,除非之前已经发出了某个 3xx 状态码。
header('Location: http://test.com',true,301);结果出现这个错误
Unable to open Wamp...