質問: ### 前提・実現したいこと wordpressの、同じドメイン下のページからページへリダイレクトしたい。 (wordpressのパーマリンク設定をカスタム構造から、デフォルトに変更しました。 伴い、1つのページを転送したいと思っています。) 【例】 転送元url http://★★★.com/★/ 転送先url http://★★★.com/?page_id=★★ ### 発生している問題・エラーメッセージ .htaccessに書き込んだのですが転送しません。(wpxのサーバ管理画面から編集しています。) こちらの質問を色々拝見して記述を修正したのですが、どうしても転送せず、質問させていただいています。 ### 該当のソースコード 以下、.htaccessの全文です。一番最初に転送のコードを追加しました。 ドメインやurlは★で伏せています。 間違えている部分があればご教授願いたいです。 ``` RewriteEngine on RewriteRule ^★/$ https://★★★.com/?page_id=★★ [L,R=301] # BEGIN Redirect to https RewriteEngine On RewriteCond %{ENV:HTTPS} !on RewriteCond %{HTTP:X-Forwarded-Proto} http RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] # END Redirect to https #SITEGUARD_PLUGIN_SETTINGS_START #SITEGUARD_PLUGIN_SETTINGS_END # BEGIN WordPress # `BEGIN WordPress` から `END WordPress` までのディレクティブ (行) は # 動的に生成され、WordPress フィルターによってのみ修正が可能です。 # これらのマーカー間にあるディレクティブへのいかなる変更も上書きされてしまいます。 # END WordPress ``` ### 試したこと .htaccessを記述してから、キャッシュが残っていないデバイスからのアクセス、競合のhtaccessがないかのチェック、リダイレクトプラグインの削除。 ### 補足情報(FW/ツールのバージョンなど) サーバ:wpx wordpressバージョン:最新 5.4.2 よろしくお願いいたします。
回答: 自己解決しました。上記記述ではなく以下記述にしました。 Redirect permanent /★/ https://★★★/?page_id=★★ を最初に1行記述する事でとりあえずの転送はできました。 もし見て下さった方が居たらありがとうございます。失礼しました。