首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将caddyfile配置为在odoo-14上使用多个网站。

将caddyfile配置为在odoo-14上使用多个网站。
EN

Stack Overflow用户
提问于 2022-07-19 09:58:16
回答 1查看 66关注 0票数 0

我正在使用我的odoo实例中的多个网站,并刚刚从nginx切换到caddy。我试图配置caddy来处理我所有的域,但是我总是在同一个odoo网站上结束

这是我的档案

代码语言:javascript
复制
domain1.com {
    redir https://www.domain1.com{uri} 
}
domain2.com {
    redir https://www.domain2.com{uri} 
}
domain3.com {
    redir https://www.domain3.com{uri} 
}

www.domain1.com, www.domain2.com, www.domain3.com {
    reverse_proxy http://127.0.0.1:8069 { 
        header_up X-Forwarded-Proto https
        header_up X-Forwarded-Host {host}
        header_up X-Url-Scheme {scheme}
        header_up X-Real-IP {remote}
    }

    encode gzip zstd
    file_server
    log
}

通常,添加标题应该足以使odoo识别域,对吗?

我已经在odoo网站配置上设置了域

==编辑==基本上我需要的是翻译这些nginx“语句”,以便与Caddy一起工作。

代码语言:javascript
复制
 proxy_set_header X-Forwarded-Host $host;
 proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
 proxy_set_header X-Forwarded-Proto $scheme;
 proxy_set_header X-Real-IP $remote_addr;
EN

回答 1

Stack Overflow用户

发布于 2022-07-19 12:33:40

用Caddy重定向多网站

Caddyfile配置

代码语言:javascript
复制
www.example.info {
    redir https://example.com{uri}
}

exampleone.com {
    redir https://example.com{uri} 
}
exampletwo.com {
    redir https://example.com{uri} 
}
examplethree.com {
    redir https://example.com{uri} 
}

# Redirecting Here
https://example.com {
    ......
}

请参阅更多的凯迪例子

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

https://stackoverflow.com/questions/73034873

复制
相关文章

相似问题

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