2016-09-30 5 views
0

私はこれがあります。同じサーバー上の別のポートWebサイトのnginx 80データをどのように表示できますか?

location /cloud/ { 
      proxy_pass http://localhost:8000; 
    } 

を私は、なぜ、URLにブラウザでhttp://someipaddress:8000http://someipaddress/cloud/内容を見ることができませんか? someipaddress:8000 - うまくいきます。私もlocalhost:8000のwgetを実行することができ、それは動作します。 私は間違っていますか?

+0

この場所(サーバーブロック全体)の完全なNGINX設定を表示してください。 –

答えて

0

あなたのブラウザがhttp://123.123.123.123/somepath/の場合はいつでもhttp://123.123.123.123:8000/の内容を見たいと思っています。

迅速な解決策は、ブラウザ全体のビューポートを占有するIFRAMEで「somepath」フォルダ内のファイル「index.htmlを」を作成するために、次のようになります。

<html> 
    <title>Redirecting</title> 
    <body> 
    <iframe src="http://123.123.123.123:8000/" width="100%" height="100%" style="padding: 0px; margin: 0px; border: 0px;"></iframe> 
    </body> 
</html> 
+0

ありがとうございますが、私はiframeソリューションは必要ありません。 – Sergei

0

私が理解することはuが2つのURL

を持っていますUR例1として

http://someipaddress/cloud/http://someipaddress:8000

。しかし、もしあなたがドメイン名を参照してください同じです。これは、私の意見では、それはinfinteループになります。

あなたは同じドメイン名を使用しなければならない場合は、おそらくそれはあなたのために動作します再書き込みを試みてください。

関連する問題