——————————————–
WordPress のバージョン:5.4.2
Welcart のバージョン:1.9.30
PHP のバージョン:7.3.19
Welcart専用の拡張プラグイン:SKU Select、Multi Price、Yamato Credit
ご利用のテーマ:Beldad
症状を確認したブラウザ:Firefox、Chrome
サーバー:さくらインターネット
SSLの利用:常時SSL
——————————————–
お世話になります。
サイトのURLからワードプレスをインストールしたフォルダ「wp_***」の表示を消すために、
以下の設定変更を行いました。
1. WordPressの管理画面 > 設定 > 一般 のサイトアドレス(URL)を修正。
修正前 https://www.example.jp/wp_***
修正後 https://www.example.jp
2. 第1階層にある.htaccessを下記のように修正。
修正前
RewriteEngine On
RewriteBase /wp_***/
RewriteRule ^index.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wp_***/index.php [L]
修正後
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
3. index.phpを第1階層にコピーして下記のように修正。
修正前 require __DIR__ . ‘/wp-blog-header.php’;
修正後 require __DIR__ . ‘/wp_***/wp-blog-header.php’;
その結果、トップページは「wp_***」なしで表示されるようになりましたが、
トップページ内にあるリンクをクリックしてもトップページが表示されてしまいます。
試しに、商品マスターから公開済みの商品を開いて「変更をプレビュー」してみると、
『下書きをプレビューする権限がありません。』と表示されます。
どの設定が間違っているか分からない状態です。
畏れ入りますがご教示いただけると幸いです。
何卒よろしくお願いいたします。