nginx - 试图过度工作来使用子域的 wallabg 根要求
问题描述
拥有 stage.leaves.anant.us 主域和 admin.stage.leaves.anant.us 子域。
由于 wallabag 期望在根文件夹中通过创建子域来解决问题。'/' 已被其他应用程序使用。
信息:能够使用 admin.stage.leaves.anant.us 正确获取所需页面。但是,当像 stage.leaves.anant.us/admin/ 那样访问时会得到“主题”页面。你能告诉我我错过了什么。
下面是nginx配置”
upstream docker-wallabag {
server wallabag:80;
}
upstream topic {
server topic:1000;
}
server {
listen 80;
server_name stage.leaves.anant.us;
location / {
proxy_pass http://topic/;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
location /admin/ {
proxy_pass http://admin.stage.leaves.anant.us/;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
}
server {
listen 80;
server_name admin.stage.leaves.anant.us;
location / {
proxy_pass http://docker-wallabag/;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
}}
解决方案
推荐阅读
- sql - 如何将一系列存储过程合并到一个更大的存储过程中
- html - min-height 父级的子元素不尊重父级的 100% 高度
- css - 代码更改后,Vue JS CSS 未在浏览器上更新
- ios - React Native Xcode WebRTC 在发布模式下不编译
- matplotlib - GeoViews:将 matplotlib 样式参数应用于多边形元素
- java - JavaNativeFoundation.framework 在 Azul 和 Liberica JDK 中没有主要版本——我怎么能告诉 Java 使用它呢?
- android - Android InvalidBundleException:没有模块的捆绑包
- haskell - Haskell中字符串列表的长度
- mysql - 分面搜索 mysql (EAV)。如何提高分面计数的速度?
- maxent - sdm maxent enmeval '未使用的参数(kfolds = 10)'