問題タブ [virtual-hosts]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
windows - Windowshostsファイルのワイルドカード
*.local
のリクエストがにリダイレクトされるように、ローカル開発マシンをセットアップしたいと思いますlocalhost
。アイデアは、複数のサイトを開発するときにsite1.local
、site2.local
などと呼ばれるvhostをApacheに追加し、それらをすべて解決することができますがlocalhost
、Apacheはそれに応じて別のサイトにサービスを提供します。
私はWindowsXPを使用しています。
追加してみました
私のc:\windows\system32\drivers\etc\hosts
ファイルに、また試しました:
どちらも機能していないようです。
異なるポート番号に設定できることは知っていますが、どのポートがどれであるかを思い出すのは難しいので、それは面倒です。
ローカルDNSサーバーなどをセットアップする必要はありません。何か提案はありますか?
java - 要求されたホスト名に応じて、JBoss で複数のキーストアを構成します
J2EE アプリケーションを JBossAS にデプロイしました。私のアプリケーションは、2 つの異なるホスト名 ( https://foo.com/myAppとhttps://bar.com/myApp )に応答する必要があります。これら 2 つのホスト名を提供するアプリの同じインスタンスです。
しかし、キーストアの設定方法がわかりません。ホスト名ごとに異なるキーストアが必要です。JBoss の server.xml の仮想ホストを特定のコネクタに関連付ける方法はありますか?
それとも、2 つの異なる IP アドレスを使用して、それぞれにコネクタを作成する必要がありますか?
2 番目の IP アドレスを必要としないソリューションがあれば大歓迎です。
windows - Windows仮想ディレクトリ構成ヘルプのapache
Xamppliteを介してWindowsXPでApacheを実行しており、仮想ディレクトリの構成に役立つ可能性があります。これが私の開発ボックスでやりたいことです:
- ソースファイルをxampphtdocsディレクトリの外に配置したい
- ローカルマシンでは、http://myprojectでプロジェクトにアクセスできます。
- ローカルネットワーク上の他のユーザーは、my.ip.address/myprojectでプロジェクトにアクセスできます
- localhostがxamppのhtdocsフォルダーを指すようにして、他のプロジェクトを簡単に追加できるようにします。
Windowsのhostsファイルを編集し、xamppのapache \ conf \ extra \ httpd-vhosts.confファイルに仮想ディレクトリを追加することで、1と2が機能しています。4を台無しにせずに3を行う方法がすぐにはわかりません。
apache - Apache で仮想ホスト用に異なる SSL 証明書を設定するにはどうすればよいですか?
異なるドメイン名を提供する Web サーバーがありますが、割り当てられている IP アドレスは 1 つだけです。これは、Apache の仮想ホストで問題なく機能します。ここで、Web サイトに SSL 暗号化接続が必要です。仮想ホストごとに異なる SSL 証明書を設定するにはどうすればよいですか?
異なるホスト名に異なる IP を使用することは解決策になります。あまりエレガントではありませんが、可能です。しかし、異なる仮想ホストに対して異なる SSL 証明書を使用する方法を知りたいです。そこで、IP アドレスが 1 つだけのソリューションを探します。
apache - SSO-plus-SSL と Shibboleth: 多数の仮想ホストを持つサイトのオプションは?
背景:顧客 X は低予算の非営利団体ですが、仮想ホスト上で多くのアクティビティが構成されており、仮想ホストは非常に頻繁に増加しています。顧客 X にも多くのユーザーがいて、シングル サインオン ソリューションに移行することに関心があります。このようにして、すべてのユーザーがすべての仮想ホストで同じ資格情報を使用できます。
[Shibboleth Single-Sign-on]( http://en.wikipedia.org/wiki/Shibboleth_(Internet2)を使用して認証を処理することもほぼ義務付けられています。
問題: Shibboleth Single Sign On はプロトコルの一部として SSL を使用していますが、複数の仮想ホストに SSL を使用させるのは簡単なことではありません。 SSL を使用した仮想ホストに関するこの質問では、いくつかの落とし穴について詳しく説明しています。
質問:このシナリオを進める最善の方法は何ですか (要約):
- Apache 上の複数の仮想ホスト
- 仮想ホストごとに個別の IP と NIC を設定することは、ほとんどオプションではありません
- SSL には別の IP が必要です
- それらはすべて何らかの種類の SSO を必要とします
- Shibboleth を SSO プロバイダーとして使用するよう強く求められています。
すべての仮想ホストに個別の IP を要求する以外に、ここで不足している可能性のあるもの、またはこれを解決する方法はありますか?
apache - Apache仮想ホストの奇妙な問題
最近、WindowsVistaマシンにApache1.3.41をインストールしました。次のように、httpd.confaprartのデフォルト設定を仮想ホストのセットアップの試行から変更していません。
ホストファイルにいくつかのホスト名を追加しました。
Cに次のフォルダを作成しました:/ Users / Moukasp /
次に、これらの各フォルダーとフォルダーにいくつかの単純なhtmlページc:/Users/Moukasp/pictures
を追加し、最後にhttpd.confの最後に次の設定を追加しました。
だから、URL
うまくいきます。http://mysite
しかし、設定からわかるように、と同じフォルダから提供される応答はありませんhttp://mydomain
。いろいろな名前を試しましたが、返事がありません。Apacheサーバーを起動するたびにhostsファイルが読み取られます。mydomain
ホストファイルからサーバーを削除しましたhttpd.conf
。仮想ホストの数に制限がないようにしていますが、運がありません。
どんな助けでも大歓迎です、私は怒っています!確かに、私はApacheをdjangoのmod_pythonで動作させることに完全に失敗した後、これを試しています!一歩ずつが成功につながることを願っていました!
login - Joomla 1.5 1 回のインストール - 複数の仮想ホスト: ログインを統合できますか?
すべてが同じ Joomla 1.5 インストールにつながる複数の仮想ホストをセットアップしました (例: host1 .mysite.com、host2 .mysite.com など)。
ユーザーが仮想ホストの 1 つにログインしてから別の仮想ホストに移動すると、再ログインする必要があるようです。Cookie/セッションは、ホストごとに個別に保存されます。
ログインを統合できる方法はありますか?(つまり、サブドメインに関係なく、セッションを保存するか、mysite.com の Cookie を送信しますか?)
ありがとう
mod-rewrite - サブドメインの特定のURLのapache2強制プロキシ
次のように定義されているように、mod_rewrite を使用して動的仮想サブドメインを持つサイトがあります。
問題は、特定の URL、たとえば subdomain.example.com/CONTROL/ がプロキシ (URL リダイレクトではなく) を使用して www.example.com/ を指すようにすることです。
私は追加しようとしました:
しかし、それはうまくいきませんでした。何か案は?
java - StrutsアクションでTomcat仮想ホスト構成が機能しない
最初は、「admin」というWebアプリケーションが正常に実行されていて、tomcat6の$CATALINA_HOME / webapps /ディレクトリ内にデプロイされていました。次に、このWebアプリケーションを実行するための仮想ホストを設定してみました。
ステップ1:$ CATALINA_HOME / conf/server.xmlに以下を追加しました
ステップ2:フォルダー$ CATALINA_HOME/keshavを作成しました
ステップ3:ROOTコンテキストを$ CATALINA_HOME / keshav/ROOTとして作成しました
ステップ4:「admin」ウェブアプリ($ CATALINA_HOME / webapps /内にあった)を$ CATALINA_HOME/keshavに移動しました
これで、 http://mysudomain.domain.com/admin/jsp/login.jspにアクセスすると、ログインページが表示されて正常に機能します。しかし、http://mysubdomain.domain.com/admin/Login.doまたはその他のstrutsアクションにアクセスしようとすると、404エラーが発生します-
「HTTPステータス404-サーブレットアクションは使用できません」
catalina.outファイルに、「INFO:サーブレットアクションは現在利用できません」というメッセージが表示されます。
誰かが私がこの構成の何が悪いのかを理解するのを手伝ってくれますか?
更新:コネクタポートも8080から80に変更しました。80ポートを開くにはroot権限が必要なため、sudoを使用してTomcatを起動しています(使用しているユーザーはsudoersリストにあります)。
sudoを使用してtomcatを実行すると、strutsアクションの404エラーが発生します。コネクタポートを80から8080に変更し、sudoを使用せずに起動すると、仮想ホストは正常に機能しています。
ルートに移動してTomcatを起動すると、それも正常に機能しています。sudoを使用すると、この問題が発生しているようです。