パーマリンク

の記事

  • WordPressでパーマリンクを変更できない場合にやること

    新しくサーバーを用意してWordPressをインストールした際に、パーマリンクを変更できないことがある。経験したことのある症状は2つ。

    1. ダッシュボード[設定]-[パーマリンク]でパーマリンクをデフォルト以外にしようとした際に、「.htaccess を更新する必要があります。」のようなエラーがでる
    2. パーマリンクをデフォルト以外に設定したはずなのに、ページを見ようとすると404エラーになってしまう

    (さらに…)

    WordPressでパーマリンクを変更できない場合にやること
  • 第1回 WordBench千葉勉強会

    去る2012年10月14日(日) 千葉市蘇我勤労市民プラザにて開催された「第1回WordBench千葉勉強会」に参加した。
    千葉県にゆかりのない私が参加してよいものかと迷ったものの、決めてとなったのはハンズオン形式だ。先月のWordCamp TOKYOではスケジュールがあわずに断念したハンズオン講座を、千葉で体験するぞ!と総武線快速に乗り込んだ。

    (さらに…)

    第1回 WordBench千葉勉強会
  • 子カテゴリページのパーマリンク

    親カテゴリparent、子カテゴリchildとある場合、
    子カテゴリの一覧ページが通常なら、
    http://example.com/blog/category/parent/child/
    となるところ
    http://example.com/child/
    としたい。

    WordPressとしては非推奨と思われるものの、以前から後者のようなURLで運営してきたサイトのため、WordPressになってもURLは変えたくないという運営側の事情がある。WordPressの印象を悪くしないためにも、パーマリンクぐらいなんとかせねば!と取り組んだ。

    (さらに…)

  • パーマリンクをカスタマイズするには

    パーマリンクをデフォルト以外で使用するには、.htaccessの書き換え可能になっている必要がある。
    .htaccessの書き換え可能にするには、httpd.confでmod_rewriteを有効にしておく。もし.htaccessを書き換えできない場合は、パーマリンクの設定を変更した際にエラーメッセージが表示される。

    また、.htaccessを書き換えたとしてもパーマリンクにアクセスした際に404になることがある。その場合は、httpd.conf の セクションに AllowOverride All を明記すればよい。同じサーバなのにパーマリンクが使えないサイトがあるのはなぜかと悩んでいたら、これだった。