我有一个网络服务器需要许多项目的子目录(将不断添加到通过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进行路由,或者如果设置一个单独的静态/目录来保存这些文件是正确的方法。