0
私は、私は別のシステム上で実行されているApache HTTPサーバを持っているのTomcatアプリケーションのリバースプロキシ
- http://192.168.0.101:8080/app1/ で実行されているTomcatの2つのアプリを持っている http://192.168.0.100/
- ドメイン1:one.app.com
- ドメイン2:私はTomcatのアプリのrevrseプロキシとしてApache HTTPサーバを使用するにはどうすればよいtwo.app.com
私はパブリックIPを192.168.0.100サーバに接続しています。 私はhttpサーバに向いている2つのドメインを設定したいと思います。
?設定上
<VirtualHost *:80>
ServerName one.app.com
<Location/>
ProxyPass http://192.168.0.101:8080/app1/
SetEnv force-proxy-request-1.0 1
SetEnv proxy-nokeepalive 1
</Location>
</VirtualHost>
だけhttp://192.168.0.101:8080/app1/に私をリダイレクト:(
はそれを得たが、私のアプリがある/app1/css/style.cssとしてマッピングされた静的コンテンツを持っています。 http://one.app.com/app1/css/style.cssにアクセスしようとしていないので、CSSはありません: –
あなたのhtml/javascriptファイルに完全なパス名を使用していますか?相対パスに変更するには – chenchuk
いいえ、私は "/ app1/*/*/*"のような相対パスを使用します –