12 2013 档案

摘要:字符描述\将下一个字符标记为一个特殊字符,或一个原义字符,或一个向后引用,或一个八进制转义符。例如,”\n”匹配一个换行符。^匹配输入字符串的开始位置。$匹配输入字符串的结束位置。*匹配前面的子表达式零次或多次,等价于{0,}+匹配前面的子表达式一次或多次,等价于{1,}?匹配前面的子表达式零次或一次,等价于{0,1}?当该字符紧跟在任何一个其他限制符(*,+,?,{n},{n,},{n,m})后面时,匹配模式是非贪婪的。非贪婪模式尽可能少地匹配所搜索的字符串,而默认的贪婪模式则尽可能多地匹配所搜索的字符串。例如,对于字符串”oooo”,”o+?”将匹配单个”o”,而”o+”将匹配所有的”o” 阅读全文
posted @ 2013-12-26 20:23 boyz 阅读(14503) 评论(0) 推荐(0)
摘要:Nginx的主配置文件为/path/to/nginx/nginx.conf。Nginx.conf的配置文件结构主要由以下几个部分组成:.....events{ ....}http{.... server{ .... } server{ .... }}eventsmodule:控制nginx处理连接的方式。httpmodule:Nginx的HTTP模块用于控制Nginx的HTTP进程。servermodule:虚拟主机。1、虚拟主机的配置1.1什么是虚拟主机? 把一台运行在因特网伤德服务器主机分成一台台“虚拟”的主机,每台虚拟主机都可以是一个独立的站点,可以具有独立的域名、IP等... 阅读全文
posted @ 2013-12-26 19:22 boyz 阅读(335) 评论(0) 推荐(0)
摘要:ThinkPHP支持通过PATHINFO和URL rewrite的方式来提供友好的URL,但是Nginx中默认是不支持PATHINFO的,所以我们需要修改nginx.conf文件。location /project/ { index index.php; if (!-e $request_filename) { rewrite ^/project/(.*)$ /project/index.php/$1 last; break; }}location ~ .+\.php($|/) { set $script $uri; set $path_info "/"; if ($uri 阅读全文
posted @ 2013-12-24 09:25 boyz 阅读(414) 评论(0) 推荐(0)