Home > blog > tech Archive

tech Archive

WordPressのパーマリンク設定変更

この web の各ページやブログの URL を変更しました。

WordPress 上でパーマリンクの設定をデフォルトの設定のまま運用していたので、URL は

http://www.shakesoul.net/?p=308

のような形式で人には分かりづらくなっていましたし、Google の検索上、サイトリンクが作られにくいような気がして思い切って変更してしまいました。

URL が変ってしまったので、はてなブックマークやはてなスターをつけていただいていたのが消えてしまいました。スイマセン。。。また、つけていただければ幸いです。
変更方法をついでにメモしておきます。

Apache の rewrite 機能を使って URL をリダイレクトさせるので、WordPress 上の設定だけでなく前提として Apache の rewrite と .htaccess ファイルが設定されていることがあります。

  1. Apache で mod_rewrite が有効か確認
    • httpd.conf 上で mod_rewrite.so のモジュールが読み込まれているか確認

    LoadModule rewrite_module modules/mod_rewrite.so

  2. WordPress のファイル群が展開されているフォルダにある .htaccess の内容を確認
    • 以下の記述があることを確認、なかったら記述する
    • <IfModule mod_rewrite.c>
      RewriteEngine On
      RewriteBase /wp-dev/
      RewriteCond %{REQUEST_FILENAME} !-f
      RewriteCond %{REQUEST_FILENAME} !-d
      RewriteRule . /wp-dev/index.php [L]
      </IfModule>

    • Apache を再起動
  3. WordPress 上でパーマリンク設定を変更
    • 今回はカスタム構造で /%year%/%monthnum%/%day%/%postname%.html のように設定しました
      • 最後の .html をつけるのは SEO 的に良いらしいのでつけてみました

設定後の挙動は、

  • 静的ページの URL は /[ページ名(ページタイトル)] になった
    • 例) http://www.shakesoul.net/%E4%BC%9A%E7%A4%BE%E6%A6%82%E8%A6%81
  • ブログのシングルページの URL は設定どおり /%year%/%monthnum%/%day%/%postname%.html になった
    • 例) http://www.shakesoul.net/2009/04/10/%E3%82%B5%E3%83%BC%E3%83%93%E3%82%B9%E4%BC%81%E7%94%BB%E9%96%8B%E7%99%BA%E4%B8%AD%E3%81%A7%E3%81%99.html
  • カテゴリでまとめたページは /category/[category name] になった
    • 例) http://www.shakesoul.net/category/blog

設定画面で設定できるのはブログのシングルページの URL の記述方法だけで、その他の場合は例外処理が勝手にされるようだ。

今回の変更で少なくともページの意味と URL がリンクできたので見やすくなったと思います。

楽しい WordPress ライフを!

WordPress 簡単にレイアウト変更できるテーマ Vicuna CMS

たまには技術ネタを書かなくてはと思い、tech というカテゴリを作りました。今後、技術的なものをのせていけたらと思ってます。

まずは身近なところで、このサイトを作っている WordPress について。

このサイトは WordPress + Vicuna CMS + Smart Caqnvas Skin をカスタマイズして作っているのですが、この Vicuna CMS を使うとページカテゴリごとにレイアウト指定ができます。今のところ Single, Double, Multiが2タイプから選択できます。

Vicuna をテーマに選ぶと「デザイン」タブ内に「レイアウト」が表示されそこで選択するようになります。今回の blog ページをより blog サイトぽく見せるために関連するページを Mult レイアウトに変更したのですが、現状はこんな設定内容になってます。

phpファイルやCSSファイルを直接編集することなくブラウザから簡単にレイアウト変更できるので便利ですよね。

Vicuna は他の WordPress テーマのような見た目の派手さはありませんが、単純な blog サイトではなく企業サイトのようなある程度融通利かせたい場合にはよいと思います。

会社、事業主、開業医さん向けサイトも手軽に作れますので、このサイトを見てよいなと思った方のサイト構築依頼は こちら まで

今回行った変更はもうひとつあるのですが、それはまた次回。

楽しい WordPress ライフを!

Home > blog > tech Archive

Search
Calendar
« 2010 年 7 月 »
M T W T F S S
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  
Tag Cloud
最近のコメント
最近の投稿
Feeds

Return to page top