一、NginxRewrite 1.NginxRewrite基本标记(flags) last-基本上都用这个Flag。 break-中止Rewirte,不在继续匹配 redirect-返回临时重定向的HTTP状态302 permanent-返回永久重定向的HTTP状态3012.正则表达式匹配,其中: *~为区分大小写匹配 *~*为不区分大小写匹配 *!~和!~*分别为区分大小写不匹配及不区分大小写不匹配3.文件及目录匹配 *-f和!-f用来判断是否存在文件 *-d和!-d用来判断是否存在目录 *-e和!-e用来判断是否存在文件或目录 *-x和!-x用来判断文件是否可执行4.Nginx的一些可用的全局变量,可用做条件判断: $args $content_length $content_type $document_root $document_uri $host$http_user_agent $http_cookie $limit_rate $request_body_file $request_method $remote_addr $remote_port $remote_user $request_filename $request_uri $query_string $scheme $server_protocol $server_addr $server_name $server_port$uri二、NginxRedirect 将所有chinarenservice.com与abc.chinarenservice.com域名全部自跳转到http://www.chinarenservice.comserver {listen80;server_namechinarenservice.comabc.chinarenservice.com; indexindex.htmlindex.php; root/var/InfiNET/web/; if($http_host!~"^www\.linxtone\.org$"){ rewrite^(.*)[url]http://www.chinarenservice.com$1redirect;} ........................ }
上一篇:EasyBoot制作启动光盘_应用软件_系统软件
下一篇:设置outlook收发外部邮件_应用软件_系统软件