[解決済み] バーチャルホストの問題 2つのバーチャルホストファイルがありますが、結果は予想外です 2番目のサイトが正しく読み込まれません
質問
DOのubuntu 14.04サーバーが1台あり、同じサーバーで2つの独立したWordPressインストールを実行しようとしています。
apache vhostの設定ファイルが2つあります。
000-default.conf and 001-default.conf
に移動すると
domain1.com
はすべて完璧に動作します。ウェブサイト全体が期待通りに動作しています。しかし
domain2.com
に自動的にリダイレクトされます。
domain1.com
. 基本的に問題は、WordPressのインストール画面が
domain2.com
domain1.comのsites availableの下にあるconfファイル(000-default.conf)はこちらです。
<VirtualHost *:80>
ServerAdmin [email protected]
ServerName domain1.com
ServerAlias www.domain1.com
DocumentRoot /var/www/html
<Directory /var/www/html/>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
domain2.comの設定ファイル(001-default.conf)です。
<VirtualHost *:80>
ServerAdmin [email protected]
ServerName domain2.com
ServerAlias www.domain2.com
DocumentRoot /var/www/htmlposts
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/htmlposts>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
追加情報です。 /var/www/html に domain1.com 用の WordPress ファイルがあり、すべて動作しています。
/var/www/htmlposts/ に domain2.com 用の WordPress ファイルを解凍しています。 はこのように表示されます。 http://prntscr.com/d4h9gu
にindex.htmlファイルを作成しました。
/var/ww/htmlposts
のディレクトリである
domain2.com
に移動すると
domain2.com/index.html
ファイル
は期待通りに表示されます。
に移動すると
domain2.com/wp-admin/install.php
例えば2番の "domain2.com" のようにwpのインストールプロセスを開始するはずのものが、以下のような既にインストールされたエラーを表示します。
http://prntscr.com/d4hhav
サーバーには2つのデータベースがあります。一つは domain1.com 用で、もう一つは domain2.com 用に作成した空のデータベースです。両方とも、それぞれのwp-config.phpファイルで正しく指定されています。
どうすればいいですか?
2つのサイトのconfig.phpを比較してみてください。両方のconfig.phpファイルにあるデータベース名が異なっていることを確認してください。
関連
-
[解決済み] WP_QueryでTax_Queryが動作しない。
-
[解決済み] ワードプレスでスクリプトをキューに入れるとき、get_stylesheet_directory_uri() と get_template_directory_uri() の違いは何でしょう?
-
[解決済み] WordPressで<?php wp_head(); ?>でレンダリングされたHTMLを見つけるには?
-
[解決済み] wordpress の投稿に meta key と meta value をプログラム的に追加する。
-
[解決済み] woocommerce.cssをオーバーライドするベストな方法
-
[解決済み] ワードプレスでカスタムページネーションを追加する方法
-
[解決済み] wordpressでtax_queryをフィルタリングする
-
[解決済み] "アップロードにエラーが発生しました。Please try again later" エディタに画像をアップロードする際、ワードプレスでエラーが発生しました。
-
[解決済み] アーカイブでAJAXによるカートへの追加ボタンを有効にする」チェックボックスは何のためですか?
-
[解決済み] WordPressのデータベースから最後に挿入された行のIDを取得する方法は?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] __() と esc_html_e はいつ使うのか?
-
[解決済み] ワードプレスでスクリプトをキューに入れるとき、get_stylesheet_directory_uri() と get_template_directory_uri() の違いは何でしょう?
-
[解決済み] wordpress の投稿に meta key と meta value をプログラム的に追加する。
-
[解決済み] woocommerce.cssをオーバーライドするベストな方法
-
[解決済み] wp_verify_nonce()の意味は?
-
[解決済み] ワードプレスのwp_signon関数が動作しない
-
[解決済み] posts_per_page 3件ではなく1件しか表示されない
-
[解決済み] Wordpress $wpdb->get_results()のクエリ【非公開
-
[解決済み] アーカイブでAJAXによるカートへの追加ボタンを有効にする」チェックボックスは何のためですか?
-
[解決済み】PHP警告。POST Content-Length of 8978294 bytes exceeds the limit of 8388608 bytes in Unknown on line 0