このワードプレスのブログ、googleのbloggerから引っ越したんです
その時のURLに日付というかYEARとMONTHが入っていてそのままリダイレクトした方が簡単だったので
余り先のことを考えず、プラグインで簡単にお引越しをしていました
その時は古いブログからこの新ブログにリダイレクト設定をした
古いブログからのアクセスも減ってきたので、
リダイレクトされることもないから
もう古いブログごと消していて
しばらく放置していたんですが
なんだか急にこのYEARとMONTHのURLがもっさりしている感じがして
直したくなりました
.htaccessのコードが自動で作れる
ワードプレスを触っている人なら聞いたことある
yoastというプラグイン
ここがとても便利なツールを出してくれているんです
ここに必要事項を入れるだけで
htaccessに入れるコードを作ってくれる!
専門知識必要なしです!
実際にやってみたんですが
色々試行錯誤して、比較的早く10分以内にはできたと思う
コピペで簡単
Create Redirectsのページに行ったら
URL of your site (start with http:// or https://) :
あなたのサイトのURL
Is your WordPress site running in a subfolder? For instance in /blog ? Add it here:
ドメインの後にサブホルダーを表示させているならここにフォルダ名を入れる
My webserver is running on
サーバー ApachかNGINXを選択
Your old permalink structure:
・Default ?p=123
・Day and Name /%year%/%monthnum%/%day%/%postname%/
・Month and Name /%year%/%monthnum%/%postname%/
・Category – Name /%category%/%postname%/
・Numeric /archives/%post_id%
・Custom:_____
bloggerから引っ越した私は
上から3番目の
Month and Name /%year%/%monthnum%/%postname%/
そして
リダイレクトボタンを作るボタン
Generate Redirect
をクリック♪
出来上がったコードはこんな感じ
RedirectMatch 301 ^/([0-9]{4})/([0-9]{2})/(?!page/)(.+)$ https://(アドレス)/$3
どこにコピペすればいいのか
これでちょっと迷いました
まず、htaccessが二つある
トップの所に一つと、サブフォルダ内にも一つある
分からないから両方入れてみた
結果、トップの方でした
あと、ファイルの中にはいろいろゴチャゴチャコード合書いてありましたが
Add the following redirect to the top of your .htaccess file:
と書いてあったので、なんも考えず、一番上にコピペしました
URLがすっきりして嬉しい🐻