|
本帖最后由 Star 于 2012-5-20 17:42 编辑
刚刚重启了下VPS。然后Nginx就无法启动。试过好几个方法都不行。求解决
发现说是伪静态规则问题
Apache的规则
RewriteRule ^([0-9a-zA-Z]{1,9})$ fly/?to=$1 [L]
RewriteRule ^([0-9]{1,9})/banner/(.*)$ fly/?uid=$1&adt=2&url=$2 [L]
RewriteRule ^([0-9]{1,9})/(.*)$ fly/?uid=$1&adt=1&url=$2 [L]
我改成Nginx后
rewrite ^/([0-9a-zA-Z]+)$ /fly/?to=$1 last;
rewrite ^/([0-9]+)/banner/(.*)$ /fly/?uid=$1&adt=2&url=$2 last;
rewrite ^/([0-9]+)/(.*)$ /fly/?uid=$1&adt=1&url=$2 last;
|
|