ホームネットワークからウェブサイトをホストしたい


0

Apache Tomcat 7を使用してホームネットワークでシンプルなHTMLサイトをホストしたい

  1. ルーターのIPアドレスを完全に指しているドメインがある

  2. 下のスクリーンショットのように、ポート(ルーターポート)を転送しました。

ここに画像の説明を入力してください

  1. www.example.comブラウザでドメイン名に接続すると、ルーターのIPアドレス(などhttp://59.94.192.213/)に転送され、TPリンクルーターページが表示されます。上記のページのように。

  2. しかしhttp://59.94.192.213:8181/、Tomcatページを表示するようなアドレスに接続すると。そして、アプリケーション名(http://59.94.192.213:8181/appName/)を追加すると、アプリケーションを表示してアクセスできるようになります。

経由でアクセスできますhttp://www.example.com/appName/か?

回答:


2

http標準ポート経由でページにアクセスする場合は、ルーターのポート80も転送する必要があります。

一部のルーターは、ポート80の転送を有効にするときに特別な注意が必要です。これは、Webインターフェースから自分自身をロックアウトできる可能性があるためです。私はそのTP-Linkモデルに精通していませんが、ドキュメントを確認し、ポート80を転送する前に構成をバックアップしてください。

Webサーバーのルートディレクトリに、次のようなindex.htmlを配置します。

<htlm><head>
<meta http-equiv="refresh" content="0; url=http://59.94.192.213:8181/appName/" />
</head></html>

または、より良い:

<htlm><head>
<meta http-equiv="refresh" content="0; url=http://www.example.com:8181/appName/" />
</head></html>

これにより、Webブラウザが正しいポートのTomcatアプリケーションに転送されます。


59.94.192.215:8181」ではアクセスできますが、「example.in:8181」ではアクセスできません。
KSHiTiJ 14年

Vertual Serverに、次のパラメーターを使用してもう1つのantryを追加しました。「HTTP_Server ALL 80 80 192.168.1.9」。URLでドメイン名を発行した後、ルーターのIPアドレスに移動しますが、TPリンクルーターページは表示されません。しかし、「59.94.192.213:8181/appName」を使用してTomcatサーバーにアクセスできます。
KSHiTiJ 14年

IPアドレスが自分のものである場合、ポート80でHTTP経由でIPアドレスのホームページを取得しようとすると、404(not found)エラーが表示されます。Webサーバーのエラーログを確認してください
lrosa 14年

この「59.94.192.215:8181/html5」でアクセス
KSHiTiJ 14年

これにアクセスできますか?
KSHiTiJ 14年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.