微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Django和Nginx深层链接域名(重写规则或django网址?)

我在Nginx后面运行Django(作为FASTCGI),我需要从另一个域的根目录“深度链接”到一个域中,而不需要重定向或转发,例如

鉴于我有一个域general-stuff.com和一个匹配的URL http://general-stuff.com/books/,并且我有第二个域books-stuff.com我需要一种方法获取http://general-stuff.com/books/在URL http://books-stuff.com/处提供的页面我将如何进行此操作?

编辑:请注意,我还需要这些网址下面的树工作,例如http://books-stuff.com/book1/应该在http://general-stuff.com/books/book1/页面上提供服务.

提前致谢
理查德.

解决方法:

您可以在Ngxinx中使用proxy_pass配置.

server {
   gzip on;
   listen       80;
   server_name  books-stuff.com ;

   location / {
      proxy_pass http://general-stuff.com/books/;
      break;
   }
}

应该做你想要的

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐