次のことを達成する方法を誰か提案できますか (mod_rewrite または virtualdocumentroot を使用してソリューションを作成できませんでした)::
1) 私のウェブサイトで任意のサブドメインを許可します (*.mysite.com は 404 エラーを出してはいけません) そして
2) ユーザーがブラウザに表示する URL が、ユーザーが入力したものであることを確認します。
3) リダイレクトなし
(したがって、ユーザーが avalidsubdomain.mywebsite.com と入力した場合、ページは対応するディレクトリから提供される必要があります。現時点では、保持する必要があるディレクトリ構造は気にしません。機能する限り、何でも結構です。一方、 、何か thatdoesnotexist.mywebsite.com を入力した場合、404 を受け取るべきではなく、代わりに Web サイトのカスタム ページに移動する必要があります)。
たとえば、http: //dsadsadsdsadsd.blogspot.com/ のように、blogspot.com の任意のサブドメインが機能することを確認します。(もちろん、Google は Google であり、独自の Web サーバーを作成できます)。しかし、これと同じくらい簡単なことは Apache でできると確信しています。
注: 1) 有効なサブドメインを追加するたびに、Apache 構成または .htaccess に追加/変更したくありません。
2) さまざまなスレッドで読んだことから、キャッチオール サブドメイン ルールに mod_rewrite を使用できますが、ユーザーがブラウザで見る URL は同じままではありません。
ありがとう!
乾杯、
JP
関連する質問をしましたが、そこにある回答で問題が解決したようです。誰かがこの質問を見た場合に備えて、ここで言及します。