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 の変更。