[解決済み] localhost の URL にサブドメインを追加する
2022-06-25 03:17:38
質問
URLのプレフィックスによって動作が異なるWebアプリケーションを書いています。フォーマットは以下のようなものです。
https://myprefix.mycompany.com
myprefixによって、Webアプリの動作が異なります。私のウェブアプリはURLからその部分を抽出し、それに基づいて動作します。
しかし、私がローカルでテストするとき、私はlocalhostのアドレスを使用します。
https://localhost:1234
みたいなことはできない。
https://myprefix.localhost:1234
このシナリオをテストするための最良の方法は何でしょうか?
ありがとうございます。
どのように解決するのですか?
残念ながら
localhost
は適切なドメインではないので、そのようなサブドメインを追加することはできません。あなたは
ができます。
しかし、あなたのコンピュータを騙して、特定のドメインを所有していると思わせ、 その方法でテストすることは可能です。例えば、UNIXベースのオペレーティングシステムを使用している場合、(rootとして)ファイル
/etc/hosts
を開き、次のような行を追加します。
127.0.0.1 example.com
127.0.0.1 subdomain.example.com
これであなたのコンピュータは
example.com
と
subdomain.example.com
を自分自身に属するものとして扱います。ウェブブラウザでどちらかにアクセスすると、原理的には
localhost
と同じように動作しますが、ウェブサーバは Host ヘッダに正しいドメインを表示します。
関連
-
[解決済み] ブラウザによって異なるURLの最大長とは?
-
[解決済み] リモート Git リポジトリの URI (URL) を変更するには?
-
[解決済み] URI、URL、URNの違いは何ですか?
-
[解決済み] JavaScriptで現在のURLを取得する?
-
[解決済み] ページを再読み込みせずにURLを変更するにはどうすればよいですか?
-
[解決済み] JavaScriptでURLをエンコードする?
-
[解決済み] jQueryで現在のURLを取得する?
-
[解決済み] アプリケーションからAndroidのWebブラウザでURLを開くにはどうすればよいですか?
-
[解決済み] PHPで完全なURLを取得する
-
[解決済み] クエリ文字列パラメータのJava URLエンコーディング
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] HTTPステータスコード0 - Error Domain=NSURLErrorDomain?
-
[解決済み] updateとdeleteのHTTPステータスコード?
-
[解決済み] カスタムHTTPヘッダー:命名規則
-
[解決済み] PUT、DELETE、HEADなどのメソッドは、ほとんどのウェブブラウザで利用可能ですか?
-
[解決済み] Firefoxで突然「Blocked loading mixed active content」問題が発生したのはなぜですか?
-
[解決済み】HTTPのPOSTとPUTの違いは何ですか?
-
[解決済み] [Solved] リクエストに必須パラメータがない場合、どのようなHTTPステータスレスポンスコードを使用すればよいですか?
-
[解決済み】URI、URL、URNの違いは何ですか?[重複] URIとURLとURNの違いは何ですか?
-
[解決済み] REST DELETEは本当にべき乗なのか?
-
[解決済み] なぜCache-Control属性はリクエストヘッダ(クライアントからサーバーへ)に送信されるのですか?