問題タブ [custom-domain]

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.

0 投票する
0 に答える
366 参照

php - CNAME レコードを使用して他のサイトのコンテンツを表示する

サイト ユーザーがプロファイルにカスタム ドメインを使用できるようにしたいと考えています。たとえば、ユーザーはこのアドレスで見つけることができhttps://example.org/u/user、ユーザーは自分のドメインをそれにリンクできるため、彼のドメインhttps://user.orgは のコンテンツを表示しますhttps://example.org/u/user

これは CNAME レコードで実行できることがわかりました。しかし、これを試すときは、無料のドメイン (.TK、.ML など) を作成し、CloudFlare に設定して、自分のサイト ( ) を指す CNAME レコードを追加しますhttps://example.org(インデックス ページは、そのコンテンツを表示するドメインを取得します、データベースでそれを検索し、このドメインを自分のプロファイルにリンクしているユーザーを取得し、プロファイルを表示します)、このリンクにリダイレクトするだけです: http://user.org/cgi-sys/defaultwebpage.cgi.

この作業を行うには、ホスティングで何かを設定する必要がありますか? それとも私が間違っていますか?

0 投票する
1 に答える
1424 参照

google-app-engine - カスタム サブドメインを App Engine の特定のバージョンにマッピングする

このページ ( https://cloud.google.com/appengine/docs/standard/nodejs/mapping-custom-domains ) には次のように記載されています。

サブドメインの使用

カスタム ドメインにワイルドカード サブドメイン マッピングを設定すると、アプリケーションは一致するサブドメインのリクエストを処理します。

  • ユーザーがアプリケーションのバージョン名またはサービス名と一致するドメインを参照すると、アプリケーションはそのバージョンを提供します。
  • ユーザーがサービス名と一致するドメインを参照すると、アプリケーションはそのサービスを提供します。

また、このページ ( https://cloud.google.com/appengine/docs/standard/java/how-requests-are-routed ) には次のように記載されています。

defaultサービス内の特定のバージョンの使用可能なインスタンスにリクエストを送信します。

https://[VERSION_ID]-dot-[MY_PROJECT_ID].appspot.com

http://[VERSION_ID].[MY_CUSTOM_DOMAIN]


App Engine プロジェクトには次のサービスがあります。

ここに画像の説明を入力

このサービスの次のバージョン:

ここに画像の説明を入力

"1"がデフォルトのバージョンです。"test1"テスト版です。

しかし、ブラウザにhttps://test1.mycustomdomain.com"test1"と入力すると、バージョンではなくデフォルト バージョンが表示されます。

ブラウザーにhttps://test99.mycustomdomain.comと入力すると、(予想どおり) このバージョンが存在しないため、エラー ページが表示されます。

URL https://test1-dot-MY_PROJECT_ID.appspot.com/は期待どおりに機能します (つまり、"test1"バージョンを提供します)。

これらは私の設定したドメインです:

ここに画像の説明を入力

App Engine でリクエストを正しいバージョンにルーティングするにはどうすればよいですか?