2022年1月3日URLをコピーしました!こんにちは。(@nae310_)です。編集方法がわかればプラグイン1つ不要になるので、ぜひ使えるようにしましょう。編集は間違えるとページが表示されなくなったりという可能性もあリます。なに?・そんなファイルどこにあるの?という方はプラグイン使っておいた方が安全です。いうドメインを例に使用しています。それぞれどのように編集すればいいか、何が書いてあるかの解説はこのあと書いています。WordPressの初期設定で記述されているものなので、基本的にそのままで大丈夫です。ここはURLを正規化するための設定を記述しています。URLの正規化というのは、同じページなのに違うURLで表示されてしまうことが内容に、統一した表記にすることです。アクセスがあった場合にhttps://~へリダイレクトする設定と、wwwの有無を統一させる設定を書いています。以下のどの条件に当てはまるかを確認して、上記コードから該当する箇所を削除してください。部分を削除そして以下にも注意して記述を修正していきましょう。pageここは各ページのリダイレクトが必要な場合に使用します。https://example.com/old-pageというページをhttps://example.com/new-pageというページにリダイレクトする場合は以下のような記述になります。https://example.com/new-page注意点としては、リダイレクト元の古いページはURLではなくパスを記述するということです。削除した場所になります。この書き方でリダイレクトしたいページをいくつも設定することができます。WordPressのパーマリンクを変えた場合などには、既存のページのリダイレクト設定を全て書けばOKです。全投稿のURLを書くのは結構大変ですよね。自分も手動でやるのは嫌だと思い、一括で全投稿ページのURL&リダイレクト設定の記述が取得できるサービスを作ったので、よければ使ってみてください。開くまでに時間がかかる場合があります。redirectに書いてある内容について、もう少し詳しく解説しています。知らなくても上記設定をすれば問題なく動くので、気になる方だけご覧ください。いうモジュールが使えるかどうかを確認しています。</IfModul>の中の記述を実行します。モジュールのファイル名です。モジュールが使えることがわかっていれば記述は不要です。</IfModul>の中にこれから説明する記述を書いていく。いう認識で大丈夫です。offを設定するものです。Onとonにして書いておけば大丈夫です。その後のRewriteRuleを実行するための条件を指定します。従ってリダイレクトが実行されます。条件の指定の仕方は以下の通りです。リクエストされたファイル名。ファイルがなければREQUEST_URIと同じ値。リダイレクトのルールを書いていきます。書いてある内容は以下の通りです。リダイレクト先URLの基準のディレクトリを指定できます。指定したリダイレクト先のURLが相対パスで示されている場合のみ有効となるので、絶対パスで指定する場合は不要となります。指定した場合は、ルートディレクトリ(.htaccessが配置されているディレクトリ)が基準となります。おわりにかなり長くなりましたが.htaccessについて少しは理解を深めていただけたでしょうか。mod_rewriteを自分で書こうと思うと大変だと思うので、基本的にリダイレクトしたいページがあれば、「各ページのリダイレクト」の部分で解説した方法で書けばOKです。WordPressでパーマリンクの変更方法を探していた方は、ぜひこちらもご利用ください。一発で全投稿ページのリダイレクト設定の記述が取得できるので。