标签:ast 顺序 code text eve 执行顺序 style lin name
开启rewrite 日志
error_log /data/log/nginx/error.log notice;
位于最外层,大约在文件的前几行
再在http{}括号里增加一行:rewrite_log on;
重写的日志将写入/data/log/nginx/error.log
关键代码
在http{ server{ location {#代码处} }}里写代码
location / {
if ( !-e $request_filename ) {
rewrite ^/(.*)$ /index.php?s=$1 last;
break;
}
}
若有ask目录则:
location /ask/ {
if ( !-e $request_filename ) {
rewrite ^/(.*)$ /ask/index.php?s=$1 last;
break;
}
}
location的顺序与执行顺序无关
php代码获取$_GET[‘s‘]代码
nginx.conf格式
... events{ } http{ upstream xxx{ } server { location { if () { } } } }
nginx 隐藏index.php 并开启rewrite日志调试
标签:ast 顺序 code text eve 执行顺序 style lin name
原文地址:http://www.cnblogs.com/300js/p/6484642.html