ここでは、Apache Webサーバーを使用しています。
私はこのページを見ただけですが、それがあなたのページにどれほど関連しているかわかりません。
基本的な考え方は、すべての静的構成を動的に機能させるメカニズムに置き換えることです。これには多くの利点があります。
[〜#〜]更新[〜#〜]
解決策は、単一の仮想ホストに対して単純な古いDocumentRoot設定ではなくVirtualDocumentRootを使用することであることがわかりました。これにより、値の一部として$ 0変数を指定できました。したがって、「VirtualDocumentRoot/somedir/$ 1」を作成できるようになりました。
VirtualHostsに変更を加えてから、
Apache2ctl configtest
未解決の構文エラーがないことを確認するには、次のコマンドを実行します。
Apache2ctl graceful
または
/etc/init.d/Apache2 graceful
USR1または優雅なシグナルにより、親プロセスは、現在の要求の後で終了するように(または、何も処理していない場合はすぐに終了するように)親プロセスに子供に通知します。親は構成ファイルを再度読み取り、ログファイルを再度開きます。各子が消滅すると、親は新しい世代の構成の子に置き換えられ、新しい要求の処理がすぐに開始されます。
基本的に、既存の接続はそのまま維持されるため、完全な再起動と同じではありません。これが、何十ものサイトを持つ運用サーバーで通常行う方法です。