Apache を使用してローカルホストのサブドメインとしてワイルドカード DNS を使用する

Apache を使用してローカルホストのサブドメインとしてワイルドカード DNS を使用する

私はApacheサーバー(xampp)で動作するZend FrameworkでWebアプリケーションを開発しています。このサイトは実際にはhttp://ローカルホスト/サイト名c:/xampp/htdocs/sitename/ にあります。

特定のユーザーが username.localhost などの Web ページにアクセスできるように、ワイルドカード DNS を作成したいと考えていました。ユーザー名をパラメーターとして取得し、そのユーザー向けにカスタマイズされた設定を表示します。

誰か助けてくれませんか... 最初にローカルホスト/サイト名にサーバー名を割り当てる必要がありますか? その後、サブドメインのワイルドカードを追加することを検討しますか? 教えてください...

答え1

DNS はサーバーにアクセスするために使用され、次に Apache バインディングはどのサイトが要求を処理するかを決定するために使用されます。

そこでまず、DNS ワイルドカードを追加し、ping を実行すると Apache サーバー上の IP アドレスが解決されることを確認します。これが最初のステップです。

次に、Apache にバインディングを追加して、正しいサイトによって処理され、正しいサブフォルダーにドロップされるようにします。

関連情報