作者:手机用户2502916257 | 来源:互联网 | 2023-05-17 12:16
2016年4月14日18:54:34IIS6的配置服务器判断ua,302跳转方法:一、修改文件httpd.conf,位置在此网站others目录,下面【有的服务器上的位置可能不一样】。修改
2016年4月14日18:54:34
IIS6 的配置服务器判断ua, 302跳转方法:
一、修改文件 httpd.conf,位置在此网站/others/目录,下面【有的服务器上的位置可能不一样】。
修改的代码是:
# 3600 = 1 hour
RepeatLimit 32
# Protect httpd.ini and httpd.parse.errors files
# from accessing through HTTP
#这个是用来测试伪静态是否成功的、
#RewriteRule ^(.*)/2\.html$ $1/222\.html [R=permanent,L]
#这个是 {HTTP_USER_AGENT} 这个是固定的。
# 参考资料:
#RewriteCond %{HTTP_HOST} ^cctv.com$ [NC]
#RewriteRule ^(.*)$ http://www.cctv.com/$1 [R=301,L]
#服务器判断 ua
RewriteCond %{HTTP_USER_AGENT} ^android|blackberry|googlebot-mobile|iemobile|ipad|iphone|ipod|opera mobile|palmos|webos|UCBrowser|MQQBrowser|Windows Phone|wap$ [NC]
#这个是跳转的网址,具体的实现302规则
RewriteRule ^(.*)$ http://wap.211120.com$1 [R=302,L]
#2016年4月15日09:29:40 再次修改
核心代码如下:
RewriteCond %{HTTP_USER_AGENT} "android|blackberry|googlebot-mobile|iemobile|ipad|iphone|ipod|operamobile|palmos|webos|UCBrowser|QQBrowser|wap" [NC]
RewriteRule ^(.*)$ http://m5.dcpfb.com$1 [R=302,L]
#2016年4月15日10:37:12 修改 添加ua的类型
代码如下:
mobile|iemobile|ipad|iphone|ipod|operamobile|palmos|webos|UCBrowser|QQBrowser|wap" [NC]
RewriteRule ^(.*)$ http://m5.dcpfb.com$1 [R=302,L]
二、 IIS7【7版本以上的web.config文件】 的配置服务器判断ua, 302跳转方法:
文件位置:网站根目录下面:web.config
全部代码如下:
【主要的代码 开始】
【redirectType="Found": 302状态 ,注意大小写,****。
redirectType="Permanent" 301状态 ,注意大小写,****。】
【主要的代码 结束】