現在、/ public_html /を指すmysite.com(A)と、そのために/ dev_html /を作成したdev.mysite.com(B)があります。サイトのクローンを作成しましたが、すべてのファイルをあるディレクトリから別のディレクトリにコピーしたり、サイトを停止したりせずに、それらを切り替える方法が必要です。ライブサイトをBに切り替えてからAで作業したいのですが、終了したらライブサイトをAに切り替えてBで作業します。簡単な方法はありますか?私はcPanelXとcPanel11(WHM VPS)を使用しています。また、両方が同じデータベースと対話できるため、データベース構造を変更しないため、問題にはなりません。切り替える必要があるのはphp/js/imgファイルのみです。
質問する
112 次
2 に答える
0
ドメイン、サブドメインを CPANEL のフォルダーにマップするオプションがあるかどうかはわかりません。Im は cpanel の大ファンではないからです。私が使用しているホスティング会社では、作成したドメインとサブドメインにフォルダーをマッピングできるため、2 つのフォルダーも作成できます。
v1と他のフォルダーの私のフォルダーの1つはv2です。
v2 のバージョンの機能強化に取り組んでいるときはライブ ドメインを v1 に向け、v1 の機能強化を行う必要があるときはドメインを v2 に向けます (ただし、切り替えが発生した場合はとにかくファイルをコピーする必要があります。利点は、ベータ版がメインのウェブサイトではなく、コピー中にウェブサイトがエラーをスローします)
于 2010-04-17T13:57:40.640 に答える
0
vhostファイル
vhosts ファイルを編集して、他のディレクトリを指すようにします。
現在、サイト ファイルが public_html にあることを示すコンテナーがあります。
これを dev_html に変更し、次のコマンドを実行して、すべてがうまくいったかどうかを確認します。
apache configtest
エラーがない場合は、実行します
apache restart
于 2011-05-11T14:38:00.810 に答える