Apache で VirtualHost を作成し、既に作成したサイトを「インポート」するにはどうすればよいですか?

Apache で VirtualHost を作成し、既に作成したサイトを「インポート」するにはどうすればよいですか?

VirtualHostsサーバー上の異なるサイトに異なるドメインを正しくポイントするには、Apache を使用する必要があることがわかりました。

これを知る前に、私はすでに 2 つの異なる WordPress サイトを作成しており、それらは Apache のベースDocumentRootフォルダー (/var/www/html/site1および/var/www/html/site2) にありました。

http://x.x.x.x/site1現在、ブラウザからアドレスにアクセスして視覚化および修正を行っています。

それぞれを別々に 2 つ作成するにはどうすればよいでしょうかVirtualHost?

VirtualHostサイトを壊さずに、Wordpress をデータベースにリンクしたまま、既に作成したサイトを新しいサイトに「移行」するにはどうすればよいでしょうか?

私のこの質問に関する詳細情報

答え1

通常どおりに <VirtualHost> を作成し、その DocumentRoot 設定を にポイントすると/var/www/html/site1、 にアクセスするたびにこれが提供されますhttp://yourdomain/。「インポート」はありません。

重要なのは、ウェブサイトが自体古い URL へのリンクはありません。Web サイトは WordPress を使用して構築されているため、WordPress に新しいアドレスを通知する必要があります。

  • 移住する前に – 訪問設定 → 一般「WordPress アドレス」および「サイト アドレス」フィールドを新しい (将来の) URL と一致するように変更します。

  • または移行後 – の指示に従ってWordPress.org サポート: サイト URL の変更

関連情報