ドメイン直下からサブディレクトリにあたらしいリニューアルサイトを作って
アドレスの表示はそのままに新しい方を閲覧させたいと考えています。
現在ドメイン直下で運用中のワードプレスサイトがあります。
随分と古いサイトなので新しいものをドメイン直下にあたらしいディレクリを設けて作っています。
現在運用中のサイト(自作、WordPress 4.9.18)、サーバーはXサーバー
WordPress アドレス (URL)https://●●●.jp
サイトアドレス (URL)https://●●●.jp
新しいサイト(現在のバージョン: 5.8テーマはTwenty Twenty-Oneバージョン: 1.4)
WordPress アドレス (URL)https://●●●.jp/test
サイトアドレス (URL)https://●●●.jp
ルート /●●●.jp/public_html のhtaccessとindex.phpファイルは下記の通り
htaccess
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
index.php
define( 'WP_USE_THEMES', true );
/** Loads the WordPress Environment and Template */
require DIR . '/test/wp-blog-header.php';
サブ /●●●.jp/public_html/test のhtaccessとindex.phpファイルは下記の通り
htaccess
BEGIN WordPress
<IfModule mod_rewrite.c> RewriteEngine On RewriteBase /test/ RewriteRule ^index.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /test/index.php [L] </IfModule> # END WordPressindex.php
define( 'WP_USE_THEMES', true );
/** Loads the WordPress Environment and Template */
require DIR . '/wp-blog-header.php';
サイトの表示等は問題なく新しいアドレスでも表示されているのですが、
あたらしい方のワードプレスの管理画面(ダッシュボード)から投稿しようとすると、
投稿が公開を押した状態で止まってしまい新規の投稿ができません。
またカテゴリーのプルダウンは出ていますが、カテゴリーが反映されてなく選択肢の無い状態になっています。
また固定ページも新規投稿できません。
この状態でもOpenLiveWriterからであればカテゴリも出現、選択でき投稿も反映もされます。
新しいサイトを
WordPress アドレス (URL)https://●●●.jp/test
サイトアドレス (URL)https://●●●.jp/test
の設定のまま扱う限りでも同じくカテゴリも出現、選択でき投稿も反映もされます。
新規固定ページも投稿可能です。
試しに古いサイトのwp-admin,wp-contest,wp-includeをアクセス停止の制限をかけた状態にして同階層の古いサイトのワードプレスに関するファイルを全て消して同様に試しましたが、
やはり管理画面からの投稿ができない状態です。
どなたかお力添え、有力なヒントがあればご教授お願いいたします。
回答1件
あなたの回答
tips
プレビュー