Nginx配置location跳转后偶尔出现404

tv.xxx.com/voice请求时需跳转至:tv.xxx.com/zongyi/zt2015/haoshengyin/index.shtml

目录结构:

nginx服务器配置:

location ~ /voice {
  rewrite /voice /zongyi/zt2015/haoshengyin/index.shtml last;
}

这样当访问tv.xxx.com/voice时,能跳转到/zongyi/zt2015/haoshengyin/index.shtml。

但这样有一个问题,偶尔会出现404.

查看日志:

显示,xxx/www/www/voice 文件夹不存在。

建立了一个空的voice目录后,不在报404错误了。具体原因不明??

posted @ 2015-07-16 20:35  Jenkin.K  阅读(1809)  评论(0编辑  收藏  举报