私はサブドメインのサポートのためにvhostで私のエクスプレスアプリをテストしようとしています。問題は、/ etc/hostsファイルが、* .localhost.comと127.0.0.1という経路をとる正規表現をサポートしていないことです。これに対処するために、一般的なDNSサーバdnsmasqをインストールして正規表現のサポートを取得しましたが、動作させることができませんでした。これは適切な設定がないことと関係しています。 dnsmasq アドレスフラグが有効になっていて、/localhost/127.0.0.1 as per this answerに設定されている場合、/ etc/host-127.0.0.1 *.localhost.com
にエントリを作成してから、私のアプリケーションでprocess.env.PORTとプロセスをリッスンしています。 env.IPただし、リクエストは表示されません。クラウド9 ide内のワイルドカードサブドメインをテストする方法
1
A
答えて
1
ローカルマシンの/ etc/hostsまたはcloud9 vmでこれを行いますか? デフォルトでは、cloud9はアプリケーションのすべてのサブドメインをprocess.env.IPにリダイレクトします。したがって、subdomain.<workspacename>-<username>.c9users.io
へのリクエストは、要求に応じてホストヘッダーが設定されたアプリケーションに移動します。
この詳細についてはhttps://community.c9.io/t/how-to-host-multiple-websites-in-one-server/3780
関連する問題
- 1. クラウド9 ideの端末のシェルを変更する(zshが欲しい)
- 2. クラウド9のレールプロジェクトからDATABASE_URLを取得する方法
- 3. ローカルサーバー用クラウドIDE
- 4. クラウド9でコーヒースクリプトプロジェクトを実行する方法
- 5. クラウド9ルビー記事
- 6. ワイルドカードサブドメインでomniauthを実行する方法
- 7. Rails端末の処理がクラウド9 IDE(Ruby on Railsチュートリアル)のRubyコード
- 8. クラウド9でのデータベースのサポート
- 9. クラウド9のserver.jsへのポストリクエストの送信方法
- 10. 更新クエリは、クラウド9コマンドライン
- 11. Xcode 9でxcode-UIテストの要素をドラッグアンドドロップする方法
- 12. Eclipse IDEでスカラーBDDテストを実行する方法
- 13. クラウド内のサーバーインスタンス間の同期を処理する方法は?
- 14. AWSクラウド内のクラスタのリーダーノードにスクリプトをコピーする方法は?
- 15. .htaccessのワイルドカードサブドメイン
- 16. クラウド9 IDEでプログラマー活動の概要を知ることは可能でしょうか?
- 17. Jquery Animationクラウド9カルーセルアクティブクラスを追加
- 18. クラウド9でファイアベースログインできない
- 19. Xcode 9(UIテスト用)に記録する方法
- 20. クラウドAPIを使用する場合の自動テストの作成方法
- 21. ノードjs TypeError:クラウド9を使用して未定義のプロパティ 'get'を読み取れませんIDE
- 22. Java Eclipse IDE内でJavaコードを美しくする方法
- 23. Azureのワイルドカードサブドメイン
- 24. ワイルドカードサブドメインのセットアップ
- 25. .htaccessのワイルドカードサブドメイン
- 26. 古いxCodeバージョン9よりも古いxCodeバージョンのアプリケーションをテストする方法
- 27. クラウド内のWebGl
- 28. クラウド9にPHP 5.6をインストールするには?
- 29. jQueryをクラウド9プラグインで使用するには?
- 30. pythonパッケージziplineをクラウド9環境にインストールするサポートワークスペースpython
このcloud9コミュニティの質問を参照してくださいが、おかげでそれをやりました。私は一日の公正な分担を費やしてそれを解決しようとしました。 –