全球主机交流论坛

标题: 50RMB帮忙写个关于nginx域名跳转的代码.感谢 [打印本页]

作者: jsjcjsjc    时间: 2019-8-17 13:42
提示: 作者被禁止或删除 内容自动屏蔽
作者: аbc    时间: 2019-8-17 13:45
本帖最后由 аbc 于 2019-8-17 13:47 编辑
  1. if ($host != 'bcd456.com') {
  2.   return 301 https://bcd456.com$request_uri;
  3. }
复制代码

作者: jsjcjsjc    时间: 2019-8-17 16:15
提示: 作者被禁止或删除 内容自动屏蔽
作者: аbc    时间: 2019-8-17 16:36
本帖最后由 аbc 于 2019-8-17 16:37 编辑
jsjcjsjc 发表于 2019-8-17 16:15
bcd456.com不是https啊~~~

  1. if ($host != 'bcd456.com') {
  2.   return 301 http://bcd456.com$request_uri;
  3. }
复制代码


分别复制到 80 和 443
作者: jsjcjsjc    时间: 2019-8-17 21:35
提示: 作者被禁止或删除 内容自动屏蔽
作者: Icarus    时间: 2019-8-17 23:19
  1. server
  2.     {
  3.         listen 80;
  4.         server_name abc123.com *.abc123.com;
  5.         rewrite ^(.*) http://bcd456.com$1 permanent;
  6.     }


  7. server {
  8.   server_name abc123.com *.abc123.com;
  9.   listen 443;

  10.   ssl on;
  11.   ssl_certificate /etc/letsencrypt/m/fullchain.pem;
  12.   ssl_certificate_key /etc/letsencryp/privkey.pem;

  13.   rewrite ^(.*) http://bcd456.com$1 permanent;
  14. }
复制代码

作者: jsjcjsjc    时间: 2019-8-17 23:37
提示: 作者被禁止或删除 内容自动屏蔽
作者: jsjcjsjc    时间: 2019-8-19 14:25
提示: 作者被禁止或删除 内容自动屏蔽
作者: 冻猫    时间: 2019-8-19 14:32
listen 443 ssl;
作者: jsjcjsjc    时间: 2019-8-19 15:17
提示: 作者被禁止或删除 内容自动屏蔽
作者: 冻猫    时间: 2019-8-19 15:21
jsjcjsjc 发表于 2019-8-19 15:17
我貌似尝试过了吧

listen 443后面要加个ssl,我看上面都没加,不加会产生很多奇怪的问题。
作者: jsjcjsjc    时间: 2019-8-19 22:14
提示: 作者被禁止或删除 内容自动屏蔽




欢迎光临 全球主机交流论坛 (https://loc.isir333.eu.org/) Powered by Discuz! X3.4