#現在の状況
カラフルボックスというレンタルサーバーで、WordPressを使っています。
現在2つのサイトを作る為に、二つWordPressをインストールしています。
/public_html/example.com/wp_Appleblog01
/public_html/example.com/wp_Bananablog01
という場所にそれぞれインストールしました。
##その1
wp_Appleblog01の方(以下、Appleブログ)は、https://example.comで表示できるように、設定画面のサイトアドレスを変更して、パーマリンク設定も**変更を保存**して更新しました。
以下,AppleブログのWPが生成した.htaccsessです。
場所は、/public_html/example.com/.htaccess
です。
# BEGIN WordPress # `BEGIN WordPress` から `END WordPress` までのディレクティブ (行) は # 動的に生成され、WordPress フィルターによってのみ修正が可能です。 # これらのマーカー間にあるディレクティブへのいかなる変更も上書きされてしまいます。 <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPress
##その2
wp_Bananablog01の方(以下、Bananaブログ)は、https://example.com/Banana/で表示させたいです。
なので、/public_html/example.com/Banana/というフォルダーを作成、index.phpを置きました。
<?php /** * Front to the WordPress application. This file doesn't do anything, but loads * wp-blog-header.php which does and tells WordPress to load the theme. * * @package WordPress */ /** * Tells WordPress to load the WordPress theme and output it. * * @var bool */ define( 'WP_USE_THEMES', true ); /** Loads the WordPress Environment and Template */ require( dirname( __FILE__ ) . '/../wp_Bananablog01/wp-blog-header.php' );
次に、設定画面のサイトアドレスを変更し、パーマリンク設定も変更を保存し更新しようとしましたが、**.htaccess を更新する必要があります。**とエラーが出ました。
そして、パーマリンク設定画面の下に表示されていたコードを、/public_html/example.com/wp_Bananablog01/.htaccessに書き込み(書き換え?)ました。
<IfModule mod_rewrite.c> RewriteEngine On RewriteBase /Banana/ RewriteRule ^index.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /Banana/index.php [L] </IfModule>
しかし、パーマリンク設定の画面では同じエラーが出ています。
一番上の基本にチェックを入れると問題は起こりません。
また、https://example.com/Bananaのトップページだけは表示できます。
#やりたいこと
その2で書いた、/public_html/example.com/wp_Bananablog01/にインストールしたWPを、https://example.com/Bananaで表示できるようにしたいです。
その1のパターンは、Google検索でたくさん見つかります。しかし、その2のパターンについては、関連しそうなページは見つかりませんでした。
助けてください。よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー