ブログのトップページをindex.html以外にしてみるテスト
ココログのXML-RPC API(metaWeblog.newMediaObjcet)の仕様が変わってしまったのか、『.htaccess』というファイル名で送ると、
<?xml version="1.0" encoding="UTF-8"?>とか言われて、faultで返ってきてしまいます。無念……。<methodResponse> <fault> <value> <struct> <member> <name> faultString </name> <value> <string> Invalid filename '' </string> </value> </member> <member> <name> faultCode </name> <value> <int> 500 </int> </value> </member> </struct> </value> </fault> </methodResponse>
# index.html も上書きさせてくれないかな…というのがあったのですが、もしかして、観測気球さんの、『ここあっぷる』(『ココログの任意のディレクトリにファイルをアップロードするツール』)を使えば、似たようなことは出来るんじゃ?と考えまして、試してみました。
『風柳の実験室(URL:http://furyu.tea-nifty.com/laboratory/)』
通常は、http://(ドメイン名)/(ブログ名)/ でアクセスすると、ブログのトップページが表示される筈ですが、上の場合は別のページが表示されているのがわかるかと思います。
- 適当な名前(例ではtoppage.html)のHTMLファイルを用意する。
- 以下のような内容の .htaccess ファイルを用意する。
DirectoryIndex toppage.html“toppage.html”は、適宜1.で用意したファイル名に変更してください。
なお、Windows上で『.htaccess』(先頭がドットのファイル)を作成するには、少々コツが要ります。
Windows XPの場合、メモ帳(notepad)を開いて上のテキストを貼り付けた後、『ファイル(F)』→『名前を付けて保存(A)』で、『ファイルの種類(T)』で“すべてのファイル”に切り替えてから、ファイル名に“.htaccess”と入力して『保存(S)』します。 - 『ここあっぷる』にて、1. 及び 2. で作成したファイルを、ブログのディレクトリ直下(アップロード先ディレクトリには何も入れないでOK)にアップロードします。
当方はVer.1.33aで確認。
試しに上記のページをデフォルトブログにしてから、http://(ドメイン名)/ のみでアクセスしてみると……これは残念ながら、本来のインデックスページ(index.html)が表示されてしまいました。
ホームに .htaccess を設置することは出来ないので、これは回避不可、かな?
2007/01/16(火) 00:37 | 固定リンク
| 記事の編集(管理者用)
「おもいつき」カテゴリの記事
- ちょっと小細工:textareaの高さを自動調節(2008.05.21)
- Yin and Yang:動作改善(?)他(2008.05.14)
- ノイズキャンセル(マスク|マイク)ってないのかな?(2008.05.07)
- 『はてブBOX』と、ココログ用『はてブコメント表示欄』スクリプトの更新(2008.05.05)
- Yin and Yang:リンク先の内容をその場で表示するスクリプトの更新(2008.05.02)
「ウェブログ・ココログ関連」カテゴリの記事
- 【ココログ】『続きを読む』をクリックしても、記事の途中に飛ばない場合の対策(2008.05.23)
- 『はてブBOX』と、ココログ用『はてブコメント表示欄』スクリプトの更新(2008.05.05)
- 【ココログ】はてブコメント表示欄をサイドバーにも(2008.04.12)
- 【ココログ】はてなブックマークコメントを個別ページにさり気なく表示するスクリプト(2008.04.11)
- 【ココログ】特定の記事に対する最近のコメントをRSSで取得(Yahoo!Pipes版)(2008.03.09)


そうか。その手がありましたね。どうも(^^)
ところで、風柳さんってプロコースでしたっけ?
投稿 facet | 2007/01/16 1:20:59
コメントはやっ!
はい、私は現在プロコースで使用中です。
あと、追記のところに書いた、ホーム/(ブログ名)/.htaccess で index.html を別ページにリダイレクトしてやれば……というのも試してみたのですが、だめでした。
この場合、
http://(ドメイン名)/(ブログ名)/index.html
→ リダイレクトされたページが表示される。
http://(ドメイン名)/
→ 本来の index.html が表示されてしまう。
となりました。
投稿 風柳>facet さん | 2007/01/16 1:26:15
ありゃま。使えなくなっちゃったんですね。orz
投稿 facet | 2007/01/23 22:20:24