nginx中的虚拟目录对应物

时间:2014-02-07 12:40:32

标签: apache nginx virtual-directory

似乎nginx不支持嵌入式location bloks。这是否意味着nginx中没有VirtualDirectory对应物?

以下Apache conf的nginx conf是什么:

Alias /foo "D:\www\foo\public"
<Directory "D:\www\foo\public">
     # some settings
</Directory>
Alias /bar "D:\www\bar\public"
<Directory "D:\www\bar\public">
     # some other config
</Directory>

1 个答案:

答案 0 :(得分:7)

这将是:

location /foo/ {
    alias d:/www/foo/public/;
}
location /bar/ {
    alias d:/www/bar/public/;
}

请注意,有一个长期存在的错误,别名和try_files不能一起工作。