WordPressサイトをリニューアルしました。
今までのドメインはそのままに、URL/wpとなるようなディレクトリをつくり、/wpに新しいサイトを制作、公開しました。
しばらくして、.htaccessの内容が初期化されたのか、前のコードに書き変わっており、旧サイトの表示になってしまっていました。
再度index.phpと.htaccessを書き換えてアップして修正はできたのですが、また勝手に書き変わることがあると知って、リダイレクト設定の必要があると思うとのですが書き方がいまいちわかりません...
新サイトが表示される際、
php
1# BEGIN WordPress 2 3<IfModule mod_rewrite.c> 4RewriteEngine On 5RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] 6RewriteBase /wp/ 7RewriteRule ^index.php$ - [L] 8RewriteCond %{REQUEST_FILENAME} !-f 9RewriteCond %{REQUEST_FILENAME} !-d 10RewriteRule . /wp/index.php [L] 11</IfModule> 12 13# END WordPress
となっています。
旧サイトはURL/ディレクトリ にデータがある形ではなく、そのままURL直下にWordPressがインストールされています。
調べていると
php
1# リダイレクト処理 2RewriteEngine on 3RewriteRule ^aa(.*)$ /bb$1 [R=301,L]
というのはよく見かけますが、aaは何を記述したらいいでしょうか。
END WordPress の後に
php
1<IfModule mod_rewrite.c> 2RewriteEngine On 3RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] 4RewriteBase /wp/ 5RewriteRule ^index.php$ - [L] 6RewriteCond %{REQUEST_FILENAME} !-f 7RewriteCond %{REQUEST_FILENAME} !-d 8RewriteRule . /wp/index.php [L] 9</IfModule>
を貼り付けるのは違いますか。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/06/01 09:43
2021/06/01 09:50
2021/06/01 09:53
2021/06/01 10:53
2021/06/01 13:04
2021/06/01 21:05 編集
2021/06/02 04:07
2021/06/02 04:08
2021/06/02 09:54