kamenokoki.com

【94日目】間違えてつけたリンク名を直したい!-1

Posted:  Last Update:

昨日までの1週間で「関連記事をおしゃれに表示させる」というプロジェクトを完了しました!今日から何をやろうかな?

やりたいことはたまっている

やりたいことリストも残り6つになりました。「mainフォルダをmenuフォルダに変更する」をやりましょうか。気がかりなところはさっさと変更してしまいたいです!

  • 人気投稿の準備として、アクセス解析をするPHPを作成する
  • mainフォルダをmenuフォルダに書き換える
  • RSSの内容を共通仕様から入れ込む
  • サイトマップをGoogleとBingに送信する手順を作る
  • 記事にカテゴリーを入れ込む
  • Google Lighthouseに指摘された内容に対応する

フォルダ名変更の意図

実はファイルを作るときに名前を間違えてつけてしまいました。「menu」というファイル(とリンク)に、お問い合わせページ、サイトマップ、プライバシーポリシーなどを入れたかったのに、うっかり「main」というフォルダ名をつけてしまったんです。

うっかりし過ぎです…。そのままにすることも考えたのですが、やっぱりリンク名がしっくりこないので変更したい!

そして、傷が浅いうちに変更してしまいたいです!

手順を考える

ファイル名を変更するだけの簡単な作業、と思いきや、既にGoogleやBingにマッピングされているので、一筋縄では行きません。単純に変更しただけでは、存在しないリンクができてしまって、サイトの評価も下がるかもしれない!

こんな時の味方になるのが「.htaccess」ですね。リダイレクトをしてしまえばいいじゃないですか!あとは、Visual Studio Codeの検索を駆使して、サイト内のリンクは変更していきます。

…とりあえず、テスト環境で試験してみます。

.htaccessの変更

.htaccessの変更方法を調べてみました。検索するのに少し時間を食ってしまいましたが、構文自体はすごく短い!

RewriteEngine On
RewriteRule ^/main/$ ^/menu/$1 [R=301,L]

しかし、実際にテストしたら変な文字が入りこんで来る…。URLが「/menu/」の代わりに「/%5emenu/」になってしまいます!なんで?

今日はここまで

問題が解決できないまま時間が来てしまいました。消化不良ですが、明日への宿題として残しておきたいと思います。明日になったら直ってるかもしれないし!(そんなことはない)

では、また明日!

おまけのロードマップ

サイト作成がどのくらい進んでいるかロードマップで進捗を確認すると、ここまで進んでいます。

  • 準備 - サイトの全体像を決める
  • 使用するプログラミング言語を決めて環境を整える
  • サイトの基本構造を作って公開する
  • 収益化に最適なサイトにアップグレードする
  • GoogleアドセンスとAmazonアソシエイトの申し込みをする ←完了!
  • ローカルで簡単に入力ができるようにフォームを作る
  • フォローアップ - より収益化に向いたサイト構造に変更する
記事をシェアする

亀の子に連絡

ランキング参加中!ぽちっとしてね

F2cランキングアイコン 人気ブログランキング ブログランキング・にほんブログ村へ

広告