2016-07-28 8 views
1

私はすでにここでいくつかの答えを見てきましたが、解決策のどれもうまくいかないようです。nginx pleskを使ったリバースプロキシ

私はワードプレス をインストールし、私はscript.domain.comを持つことができるようにしたいdomain.com:6000

上で実行中のスクリプトがdomain.com:6000

に何があるかを示してdomain.comを持っています

もう一つの大きな問題はpleskです。 (UIのようなウェブサイトを使用している人は大嫌いだが、ここではやったことがある)

/var/www/vhosts/domain.com/confの新しいフォルダとファイル

ファイル:vhost_nginx.conf と何が

server { 
    listen 80; 
    server_name script.domain.com; 

    location/{ 
     proxy_pass http://domain.com:6000; 
    } 
} 

ことで、現在のですがまた、異なるdomain.com/scriptショーの何かをしようとして持っている

location /script/ { 
    proxy_pass http://domain.com:6000/; 
} 

を試してみました。

提案がありますか?

答えて

0

PLesk 12.5ではplesk経由で"location /"を無効にする方法はありません。すべてのカスタムconfファイルはデフォルトの"location /"のderectivesの後にnginxのサーバーセクションの最後に追加されるためです。

この回答のように、サブスクリプションのホスティングタイプを作成または変更することができますhttps://serverfault.com/a/541055/154664 この場合、ポートはURLに表示されます。

別の解決策は、いくつかの別の設定で独自のカスタム仮想ホストを作成することです。これは実際には最も簡単な方法です。

もう1つの解決策は、仮想ホスティングテンプレートをカスタマイズすることですが、Pleskのアップグレードには多大な副作用があります。

関連する問題