IXIELL: 2008年10月アーカイブ
新しいブログを立ち上げたので、やろうと思っていたMTのカスタマイズをついでにやってみました。
MTの検索やタグクリック時に表示されるページのURLをすっきりさせます。
まずは、.htaccessでリダイレクト
RewriteEngine on RewriteRule ^search/(.*)$ /mt/mt-search.cgi?IncludeBlogs=1&search=$1 RewriteRule ^tag/(.*)$ /mt/mt-search.cgi?tag=$1&blog_id=1
次にテンプレートを変更
検索フォームやタグの表示されるテンプレートやウィジェットを探して
検索は、フォームタグのmethodがgetだったらpostに変更
<$MTCGIPath$><$MTSearchScript$>を
<$MTBlogURL$>search/に変更。
タグクラウドは
<$mt:TagSearchLink encode_js="1"$>とか
<$MTTagSearchLink$>&IncludeBlogs=<$MTBlogID$>を
<$MTBlogURL$>tag/<$MTTagName encode_url="1"$>に変更。
.htaccessの記述しかたとか、blog_idとかは場合によって変わると思いますが、無事できました。
