nginx - nginx 中的 URL 掩码
问题描述
我的页面样式指向以下 URL:
https://example.com/assets/styles/theme-1.css?v=11
然而,实际styles
是坐在
/var/www/somedomain.com/html/z/assets/styles/theme-1.css?v=11
我需要从顶部指向上述路径的 URL。
我尝试了以下方法,但它不起作用
location /assets {
alias /var/www/somedomain.com/html/z/assets;
}
我也试过使用proxy_pass
没有积极的结果。
我做错了什么的任何线索?
解决方案
url 路径结构与文件目录相同,可以root
如下使用:
location /assets {
root /var/www/somedomain.com/html/z;
}
推荐阅读
- javascript - 无法在 iOS 上设置位置,但在 Android 上工作正常
- amazon-elastic-beanstalk - AWS Elasticbeanstalk 命令不适用 app_deploy
- reactjs - 用于获取数据、redux useSelector 和 dispatch 的单元测试自定义钩子
- python - Android TCP客户端无法向服务器发送数据
- javascript - 如何在 React-Native 中创建文件构造函数
- javascript - 如何使用 Javascript 将多个文件上传到 Azure 存储
- javascript - DeleteButton 重定向到显示视图
- java - java - 线程“主”java.lang.NoClassDefFoundError 中的异常:io/kubernetes/client/openapi/ApiException
- laravel - 如何在 hasMany 关系 Laravel 中存储多条记录?
- java - 从按钮发送的每个请求都会收到相同的响应