0

私は多数の検索を行い、多数の結果も見ましたが、実際には何も機能しません。

とにかく、私がやりたかったのは、ポート 2083 を別の URL にリダイレクトすることです。たとえば、ポート 1234、127.0.0.0:1234 の IP (これは cpanel 用です) のようにアクセスした場合:

domain.com:2083

次の場所にリダイレクトする必要があります。

127.0.0.1:1234

私はすでに domain.com/cpanel を上記の 127.0.0.1 の例にリダイレクトしており、htaccess に次のコードが含まれています。

RedirectMatch 301 /cpanel(.*) http://127.0.0.1:1234/$1

しかし、このポートだけが機能していません。

基本的に、私がやりたかったことは、domain.com を介した cpanel/WHM へのロギングを無効にして、サーバー IP を許可することですが、プロキシ サーバーとして機能するように構成した Web サーバーが原因で、それは不可能だと思います。 、つまり、domain.com:2082 を元のサーバー IP にリダイレクトすることができます。

どんな助けでも大歓迎です。

ありがとうございました。

4

1 に答える 1

1

cPanel は Apache ではなくポート 2083 でリッスンしているため、cPanel では機能しません。目標を達成するには、iptables ルールを使用することをお勧めします。

iptables -I INPUT -p tcp --dport 2083 -j REJECT
iptables -I INPUT -p tcp --dport 2083 -s 127.0.0.1 -j ACCEPT

iptables ルールは順番に処理されるため、これらのコマンドが実行される順序は重要です。

于 2012-11-16T17:38:43.773 に答える