繁体   English   中英

NGINX 自动将子域重定向到域

[英]NGINX automatically redirects subdomain to domain

所以我知道这似乎是很多人以前问过的问题,但我还没有找到答案,所以我还是会问。 我在一个 IP 地址上设置了几个网站,这意味着我需要使用 SNI——其中一个子域是 mail.domain.tld,它工作得很好,另一个是 cloud.domain.tld,不幸的是它没有。

  1. cloud.domain.tld 启动时重定向到www.domain.tld
  2. 即使其他网站启动但我无法自动创建子域 append /login ,手动输入“cloud.domain.tld/login”也可以,这就是我想要做的。
  3. 当我将 cloud.domain.tld 的名称更改为 mail.domain.tld 时,使整个配置保持不变,它就可以工作。
  4. 当我将 clou.domain.tld 和 cloud.domain.tld 添加到我的 DNS 设置并将网站设置为它也可以使用的设置时。

所以我从重写 ^ /index.php$uri; 更改了位置/块; - 在 owncloud 配置中默认返回 301 /index.php$uri; 现在这个问题已经解决了,但是现在注销会返回一个 CSRF 错误。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM