たとえば、私はドメイン example.com を持っています。それから、same.example.com のようなサブドメインを作成しました。
私が望むのは、same.example.com と example.com/same/ が同じように動作することです。たとえば、same.example.com/another/ と example.com/same/another は同じ結果になり、他の HTTP リクエストやそれ以降のサブディレクトリでも同じ結果になります。
ありがとう。
答え1
の Web ルートがexample.com
ex. というフォルダであると仮定するとwww\html
、 ex. というフォルダを作成しwww\html\same
てそれをポイントすることができますsame.example.com
(つまり、www\html\same
サブドメインの Web ルートを作成します)。するとexample.com\same
、 と はsame.example.com
同じコンテンツを生成します。
この方法では、たとえば別のフォルダーを追加した場合www\html\same\another
、 とexample.com\same\another
はsame.example.com\another
自動的に (再び) 同じコンテンツを生成します。
答え2
これを行う最も簡単な方法、そしておそらく長期的に維持するのが最も簡単な方法は、Web サーバーを 1 つのメソッドに別のメソッドにリダイレクトさせることです。
これは Google が使用するアプローチです。たとえば、次のサイトを閲覧します。
https://maps.google.com/
ユーザーを自動的に次の場所にリダイレクトします:
https://www.google.com/maps/