WAMP で検索を開始し、ポータブル AMP スタックである UniServer に落ち着くまで、他のいくつかを試しました。
問題は、特定の期間に複数の Web プロジェクトに取り組んでいる可能性があることです。私が思いついた2つの解決策は次のとおりです。
プロジェクトごとに http.conf ファイルを用意し、UniServer の http.conf ファイルを、そのプロジェクトで作業する必要があるたびにプロジェクトのものに置き換えます。プロジェクトの http.conf ファイルとの唯一の違いは、ドキュメント ルート フォルダーです。
UniServer の複数のコピー (これは素晴らしいポータブル アプリです) をプロジェクトごとに 1 つずつ用意し、それぞれに独自の http.conf ファイルを含めます。
解決策 1 は、ディスク容量の点では最も効率的ですが、ファイルを手動で置き換える必要があるため、最も便利ではありません。
解決策 2 は最も便利ですが、どこにでも同じファイルのコピーがあり、それらの唯一の違いは小さな http.conf ファイルであるため、効率が悪いと思われます。
質問 1. 解決策 1 が最も有望だと思います。ワンクリックでファイル置換プロセスを自動化できるかどうか疑問に思っていました。
質問 2. おそらく、最善の解決策は、私が説明したものとはまったく異なります。もしそうなら、私に知らせてください。ありがとう。