Nginx如何让多个子目录共享并使用root index / css / js文件?

时间:2015-01-15 22:06:47

标签: php nginx

我有一个网络服务器需要许多项目的子目录(将不断添加到通过sftp),我所拥有的是我的webroot上的目录,用于css,js以及index.php文件和另一个php文件。

我遇到的问题可能是一个简单的问题,我只是不熟悉nginx配置,我希望能够将.swf文件放在子目录中,并将它们全部放入使用webroot中相同的索引,css,js等。

到目前为止我尝试的是:

location ~* \.(css|js|ico|php)$ {
                try_files $uri =404;
}

location ~* /swf/ {
    root /static;
    index index.php;
}

举个例子:example.swf放在/ a / aTest /中,当访问mysite.com/a/aTest时,该文件将利用webroot中的索引和css / var / www

我不确定是否需要使用try_files进行路由,或者如果设置一个单独的静态/目录来保存这些文件是正确的方法。

0 个答案:

没有答案