首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将2个目录的内容与nginx合并

将2个目录的内容与nginx合并
EN

Stack Overflow用户
提问于 2014-09-18 14:25:13
回答 1查看 373关注 0票数 1

我有过

  • /网站/应用程序/资产/css
  • /网站/应用程序/资产/js
  • /工地/公众/资产/综合管理小组
  • /场址/公共/资产/任何

web根目录应该是/site/public

我希望http://example.com/assets/img请求转到/site/public/assets/img (类似默认),但我也希望http://example.com/assets/js请求转到/site/app/assets/js。

这样做的原因是,生产服务器可以处理应用程序文件夹中的源,将它们放在生产服务器本地的另一个文件夹中(没有版本控制),然后在服务器上将包含已处理资产的文件夹合并。

我在想一定有办法但我想不出来。

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-09-18 18:01:55

您需要为所需的位置设置替代的root。就像这样。

代码语言:javascript
复制
server {

    listen 80;
    server_name localhost;

    root /var/www/site/public;

    location ~ /assets/(css|js)/ {
      root /var/www/site/app;
    }

}
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25915380

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档