エントリーアーカイブへのURLの設定

| コメント(0) | トラックバック(1)

エントリーアーカイブのURLは、MovableTypeの管理画面の 「設定」-「公開」のページの「アーカイブ・マッピング」の出力フォーマットで変更出来ます。

エントリーアーカイブのURLが、何も設定しないデフォルトの状態だと、yyyy/mm/post_xxxx.htmlになるのは、ここが

yyyy/mm/entry_basename.html

になっているからです。
ここを変えれば、任意のURLでエントリーアーカイブを参照出来るようになります。

プルダウンのリストの中にはいろいろ選択肢があるのですが、何がなんなのか?と言うと

日付関連は除いて、、、

category/sub_category/entry_basename.html

「エントリーが属するカテゴリー+エントリーベースネーム.html」で参照します。なかなか思惑通りに近い表現になります。

category/sub_category/entry_basename/index.html

上とよく似ていますが、エントリーベースネームもフォルダになります。あまり使わないかも・・・

category/sub-category/entry_basename.html

これも最初とよく似てますが、「sub_category」と「sub-category」が違います。
MTはカテゴリ名も勝手に命名してしまいます。これも困った話なんですが。。。(汗)その際に、空白文字をアンダースコア(_)に置き換えるそうなんですが、こちらの場合は、ハイフン(-)に置き換えるそうです。SEO的には、アンダースコアよりハイフンのほうがいいそうです。
これが一番有効かもしれません。

category/sub-category/entry_basename/index.html

3番目の2番目バージョンです。こちらも実際はあまり使わないURLです。

primary_category/entry_basename.html

上の4つは、エントリーが属するカテゴリーまで階層的にURLがつくタイプですが、こちらは、属するカテゴリだけとなります。

primary_category/entry_basename/index.html

その2番目バージョンです。

primary-category/entry_basename.html

アンダースコアがハイフンになるバージョンです。

primary-category/entry_basename/index.html

その2番目バージョンです。


後になるほど、手抜きの感がありますが・・・(汗)

この詳しい説明は、MovableType 4989 さんのブログの
エントリーアーカイブ出力フォーマットを考える
にあります。

どうも、category/sub-category/entry_basename.html が一番よさげの感があります。

トラックバック(1)

トラックバックURL: http://www.karakuriya.biz/mt/mt-tb.cgi/345

LinkWeb (PukiWiki/TrackBack 0.3) - MT (2009年8月16日 17:15)

コメントする

このブログ記事について

このページは、H.Imaiが2006年2月 7日 02:04に書いたブログ記事です。

ひとつ前のブログ記事は「アーカイブへのURLを考える」です。

次のブログ記事は「エントリーアーカイブへのURLの設定(その2)」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。