<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-Hans-CN">
	<id>https://wiki.linuxsa.org/index.php?action=history&amp;feed=atom&amp;title=Nginx%E5%8F%8D%E5%90%91%E4%BB%A3%E7%90%86%E8%B7%B3%E8%BD%AC</id>
	<title>Nginx反向代理跳转 - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.linuxsa.org/index.php?action=history&amp;feed=atom&amp;title=Nginx%E5%8F%8D%E5%90%91%E4%BB%A3%E7%90%86%E8%B7%B3%E8%BD%AC"/>
	<link rel="alternate" type="text/html" href="https://wiki.linuxsa.org/index.php?title=Nginx%E5%8F%8D%E5%90%91%E4%BB%A3%E7%90%86%E8%B7%B3%E8%BD%AC&amp;action=history"/>
	<updated>2026-04-17T03:35:38Z</updated>
	<subtitle>本wiki上该页面的版本历史</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>https://wiki.linuxsa.org/index.php?title=Nginx%E5%8F%8D%E5%90%91%E4%BB%A3%E7%90%86%E8%B7%B3%E8%BD%AC&amp;diff=747&amp;oldid=prev</id>
		<title>Evan：​/* xk 2018 */</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxsa.org/index.php?title=Nginx%E5%8F%8D%E5%90%91%E4%BB%A3%E7%90%86%E8%B7%B3%E8%BD%AC&amp;diff=747&amp;oldid=prev"/>
		<updated>2022-06-10T09:35:04Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;xk 2018&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;=dkm=&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#时间 20170518 &lt;br /&gt;
原因  所谓的苹果审核不过问题 &lt;br /&gt;
&lt;br /&gt;
1. 最终于的dns解析 &lt;br /&gt;
sdk.52wan.net  A  国内IP &lt;br /&gt;
sdk.52wan.net   A  新加坡IP &lt;br /&gt;
&lt;br /&gt;
2 配置nginx &lt;br /&gt;
这个时候我想在新加坡这台机器上作 proxy_pass &lt;br /&gt;
tail  /apps/nginx/conf/nginx.conf&lt;br /&gt;
#by evan&lt;br /&gt;
        upstream proxysdk.52wan.net {&lt;br /&gt;
                server sdk.52wan.net:443;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
[root@ad_test ~]$ cat /apps/nginx/conf/hosts/proxy_sdk2for52wan.conf &lt;br /&gt;
        server {&lt;br /&gt;
                listen  443 ssl;&lt;br /&gt;
                server_name   sdk.52wan.dkmol.net;&lt;br /&gt;
               ssl_certificate     /data/s.crt;&lt;br /&gt;
               ssl_certificate_key  /data/s.key;&lt;br /&gt;
                ssl_protocols       TLSv1 TLSv1.1 TLSv1.2;&lt;br /&gt;
               ssl_ciphers         HIGH:!aNULL:!MD5;&lt;br /&gt;
               charset utf-8;&lt;br /&gt;
&lt;br /&gt;
                proxy_redirect off;&lt;br /&gt;
&lt;br /&gt;
                location / {&lt;br /&gt;
                        proxy_store off;&lt;br /&gt;
                        #access_log /dev/null main;&lt;br /&gt;
                        access_log  /logs/nginx/proxy_sdkfor52wan_access.log  main;&lt;br /&gt;
                        #proxy_pass https://sdk.52wan.net;&lt;br /&gt;
                        proxy_pass https://proxysdk.52wan.net;&lt;br /&gt;
                }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
  &lt;br /&gt;
nginx 2个时间  &lt;br /&gt;
$upstream_response_time $request_time&amp;#039;;&lt;br /&gt;
 &lt;br /&gt;
3. 代理的机器 绑hosts &lt;br /&gt;
#sdk.52wannet  国内IP &lt;br /&gt;
 &lt;br /&gt;
133.36.36.54  sdk.52wan.net  &lt;br /&gt;
&lt;br /&gt;
4. # 在本机测试&lt;br /&gt;
hosta 到 代理的那台机器 &lt;br /&gt;
&lt;br /&gt;
5. 测试成功后 &lt;br /&gt;
 A  国外&lt;br /&gt;
&lt;br /&gt;
sdk.52wannet   A  代理的那台机器&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
问题及解决过程&lt;br /&gt;
&lt;br /&gt;
nginx err &lt;br /&gt;
&lt;br /&gt;
#原来是没有开80  只有443 哈哈    笨死了我自己 &lt;br /&gt;
&lt;br /&gt;
2017/05/18 17:13:32 [error] 3927#0: *4116665 FastCGI sent in stderr: &amp;quot;Primary script unknown&amp;quot; while reading response header from upstream, client: 14.21.17.21, server: 47.88.19.20, request: &amp;quot;GET / HTTP/1.1&amp;quot;, upstream: &amp;quot;fastcgi://127.0.0.1:9000&amp;quot;, host: &amp;quot;sdk.52wan.net&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 还有 证书有问题是因为 原来的证明是 二级域名用 这个时候用的是三级域名了 要用上UCC证书&lt;br /&gt;
 &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=xk 2018=&lt;br /&gt;
&lt;br /&gt;
将zhaituan.com域名跟zhaituango.com的域名解析指向同一地方&lt;br /&gt;
&lt;br /&gt;
一开始是想到 cname 但是MX 冲突 ，也不敢随便删除 搞错就不好了呢 ，最笨蛋的办法就是配置nginx 再加A &lt;br /&gt;
后来想起在dkm 的upstream &lt;br /&gt;
&lt;br /&gt;
在zhaituan.com  机器上 配置如下 当然有冲突的先注释 &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
              upstream zhaituan.com {&lt;br /&gt;
                server www.zhaituango.com; #不用  zhaituango.com 是因为 他居然跳 转到别的地方去 www 是可以的 那就全www 嘛  dns 也不用动 哈哈 &lt;br /&gt;
        }&lt;br /&gt;
        &lt;br /&gt;
        &lt;br /&gt;
                      upstream www.zhaituan.com {&lt;br /&gt;
                server www.zhaituango.com:80;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
zhaituango.com 机器 其实可以不理 &lt;br /&gt;
 if ($server_port = 80){&lt;br /&gt;
                #return 301 https://$server_name$request_uri;  # by evan&lt;br /&gt;
                return 301 http://$server_name$request_uri;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
      &lt;br /&gt;
 #by evan&lt;br /&gt;
               # proxy_pass        https://m.zhaituan.com;&lt;br /&gt;
                proxy_pass        http://zhaituan.com;&lt;br /&gt;
         }&lt;br /&gt;
     &lt;br /&gt;
   &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[category:nginx]] [[category:devops]]&lt;/div&gt;</summary>
		<author><name>Evan</name></author>
	</entry>
</feed>