現在、私の研究所(ソースコード:https://github.com/eufarn7sp/asmm-eufar-java)のGWTアプリケーションを開発中です。テスト目的のために、Tomcat 8を私自身のサーバーにインストールしました(アマチュアのもの、私と友人にPHPフォーラムを提供するために既にApacheのPHPサーバーをホストしています。 http://176.31.165.18:8080/asmm-eufar/リバースプロキシが設定されていれば、GWTでウィンドウタイトルを変更することはできません
URL(リバースプロキシ)のIPアドレスとポート番号を削除したかったので、チュートリアルの後でApache用mod_proxyを有効にしました。リンクはhttp://www.orion-universe.eu/asmm-eufar/です。アプリケーションの99%が正常であり、必要に応じて動作します。しかし、私のアプリはブラウザのタブでタイトルを変更できないようです。 「ASMM Creator」が表示され、ユーザーがフォームを変更すると更新されます。私は、サーバー管理の専門家ではないよ、私は私がここで間違ってやっているものを見ることができない
Window.setTitle("blablabla");
:私は、ウィンドウのタイトルを設定するには、通常のコマンドを使用していました。 Apacheのconfファイルで使用したコードを次に示します。
<VirtualHost *:80>
ServerName orion-universe.eu
ProxyRequests On
ProxyPass /asmm-eufar http://localhost:8080/asmm-eufar
ProxyPassReverse /asmm-eufar http://localhost:8080/asmm-eufar
<Location "/asmm-eufar">
Order allow,deny
Allow from all
</Location>
</VirtualHost>
あなたは正しいです、私が待っているものを与えたipアドレスを使用してください:タブのタイトルは必要な通りに動作しています。私の側からは、別のウェブページにウェブページを埋め込んでいる気分も感じました。私のここでの知識の欠如は確かに間違っています。私はどのようにapacheサーバーを設定するにはレビューが必要です。私は自分の修正を取り消し、それを修正しようとする前にすべての結果を理解しようとします。ご協力ありがとうございます! – Buffort
iframeは、タイトルが変更されないようにするものです。これはプロキシではなく、タイトルの問題のような問題を引き起こします。それは私が物事のGWTの側面から言えることですが、逆プロキシを修正し、iframeを削除する必要があります。私は間違って見える1つの作品を追加しますが、それは私が行うことができるすべてについてですが、私はよくapacheを知っていません。 –
私はlocalhostをIPアドレスで置き換えるためにProxyPassパラメータを変更しました。結果は同じです。 TomcatとApacheが同じサーバー上にあるので、localhostでも十分ですが。今のところ、私はいくつかのテストを行い、情報を見つけようとしています。私のconfファイルが完全に正しくないと思われるからです(Apacheのドキュメントに従って、 "ProxyRequests On"をここで使用しないでください)。 – Buffort