ドメインのサブディレクトリとそのサブドメインがまったく同じように機能する方法はありますか?

ドメインのサブディレクトリとそのサブドメインがまったく同じように機能する方法はありますか?

たとえば、私はドメイン example.com を持っています。それから、same.example.com のようなサブドメインを作成しました。

私が望むのは、same.example.com と example.com/same/ が同じように動作することです。たとえば、same.example.com/another/ と example.com/same/another は同じ結果になり、他の HTTP リクエストやそれ以降のサブディレクトリでも同じ結果になります。

ありがとう。

答え1

の Web ルートがexample.comex. というフォルダであると仮定すると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\anothersame.example.com\another自動的に (再び) 同じコンテンツを生成します。

答え2

これを行う最も簡単な方法、そしておそらく長期的に維持するのが最も簡単な方法は、Web サーバーを 1 つのメソッドに別のメソッドにリダイレクトさせることです。

これは Google が使用するアプローチです。たとえば、次のサイトを閲覧します。

https://maps.google.com/

ユーザーを自動的に次の場所にリダイレクトします:

https://www.google.com/maps/

関連情報