link5840 link5841 link5842 link5843 link5844 link5845 link5846 link5847 link5848 link5849 link5850 link5851 link5852 link5853 link5854 link5855 link5856 link5857 link5858 link5859 link5860 link5861 link5862 link5863 link5864 link5865 link5866 link5867 link5868 link5869 link5870 link5871 link5872 link5873 link5874 link5875 link5876 link5877 link5878 link5879 link5880 link5881 link5882 link5883 link5884 link5885 link5886 link5887 link5888 link5889 link5890 link5891 link5892 link5893 link5894 link5895 link5896 link5897 link5898 link5899 link5900 link5901 link5902 link5903 link5904 link5905 link5906 link5907 link5908 link5909 link5910 link5911 link5912 link5913 link5914 link5915 link5916 link5917 link5918 link5919 link5920 link5921 link5922 link5923 link5924 link5925 link5926 link5927 link5928 link5929 link5930 link5931 link5932 link5933 link5934 link5935 link5936 link5937 link5938 link5939 link5940 link5941 link5942 link5943 link5944 link5945 link5946 link5947 link5948 link5949 link5950 link5951 link5952 link5953 link5954 link5955 link5956 link5957 link5958 link5959 link5960 link5961 link5962 link5963 link5964 link5965 link5966 link5967 link5968 link5969 link5970 link5971 link5972 link5973 link5974 link5975 link5976 link5977 link5978 link5979 link5980 link5981 link5982 link5983 link5984 link5985
トップページ > ブログ > MTをPHP化、そして.htaccessでリダイレクトにも成功!

נערות ליווי בחיפה

MTをPHP化、そして.htaccessでリダイレクトにも成功!

html→phpのリダイレクト(.htaccess)ついに成功だ!

前回の「MTをHTMLからPHPに変更.htaccessでリダイレクト…に失敗(涙」からの続き。

thinksellさんからコメントいただいた.htaccessに関するページhttp://www.shtml.jp/htaccess/browser.htmlの豆知識の箇所にもあるように、何か余計なものが入れば一発でInternal Server Errorになる。

ということが、日々是平安: MTのPHP化 .htaccess編でも言及されている。スペルミスなどではなく、大文字小文字やスペースや改行の有無によって変わるとなれば、エラーを出す組合せは無限夢地獄のように広がるわけで、ひとつずつ成功するまでトライ&エラーを繰り返すということだ…あううう

で、今回僕が成功したのは全くの偶然(笑)何が原因だったか良く分からない。けど、一応手順を書いておこう。

まず、インデックステンプレートを新規作成して、以下の文字列を記入。
<MTArchiveList archive_type="Individual">
Redirect permanent /archives/<MTEntries><$MTArchiveDate format="%y%b%d_%H%M%S"$>.html</MTEntries> <$MTBlogURL$>archives/<$MTArchiveDate format="%y%b%d_%H%M%S"$>.php
</MTArchiveList>

1行目の「<MTArchiveList archive_type="Individual">」の後と、最後の行の「</MTArchiveList>」の前(つまり「.php」の後)に改行が入っている。他は改行無し。

テンプレートの名前は「htaccess」これはなんでも良いと思う。で、出力ファイル名なんだけども、前は「htaccess.php」としてたのを「htaccess.txt」にしてみた。そんなの関係あるのかどうか分からないけどね。

いつもはMacOSXのTransmitというFTPソフトを使ってるんだけど、再挑戦では基本に立ち返って懐かしのFTPソフトFetchを使用してみた。これも関係あるかどうか分からないけどね。

で、テンプレ再構築して吐き出した「htaccess.txt」を、Fetchを使って「.htaccess」にリネーム。するとあら不思議!こんな風に「http://gajetdaisuke.com/archives/05227_044444.html」HTMLファイルにリンク貼ってるのに、PHPへリダイレクトしてくれるじゃないですか!?

なぜ?なぜ?なんで成功したのか分からない(笑)

てゆうか、たかが.htaccessでこんな苦労するとは…(笑)


Movable Type標準ハンドブック

Movable Typeスタイル&コンテンツデザインガイド?コンテンツ管理システム(CMS)ツールとしてのMovable Type活用術&実践サイトデザイン術

即実践!ブログ徹底カスタマイズ術 Movable Typeで自分好みに!?Movable Type3.1/3.0日本語版対応



投稿者 愛場大介(Daisuke AIBA / Jetdaisuke) : 2005年3月 1日 22:06

» ブログのPHP化 from FAKE BLOG
以前、カテゴリーページの分割の際、カテゴリーページだけPHP化したのですが、 他のページもPHP化したほうが良さそうなので、下記の記事を参考に作業をしました。 … [続きを読む]

トラックバック時刻: 2005年7月31日 23:39

ジェット☆ダイスケ

ジェット☆ダイスケ
愛場大介/ジェット☆ダイスケ
昭和生まれの古い男がこのブログを地味に更新しつづけております。趣味はブログです。 ツイッターIDは @jetdaisukeです。 また、YouTubeのチャンネル登録はこちらからできます。

ナノ一眼 PENTAX Q の実力
iPhoneとも戦えるカメラ、ナノ一眼 PENTAX Q を購入しました
シャッター切るたび画調が変わる PENTAX Q のランダムなクロスプロセスが楽し過ぎるのだ
PENTAX Q トイレンズ比較 魚眼/広角/望遠
ペンタックスQのバッテリは、フジフイルム、コダックとも共通
ナノ一眼PENTAX Qをもう一台導入しまして
ナノ一眼 PENTAX Q でも星を撮影できた
PENTAX Q 動画モードについての感想

世界最小15倍ズームレンズB008とキヤノンEOS 60Dで大自然を撮ってみよう!
TAMRON 18-270mmF3.5-6.3 Di2 VC PZD B008
タムロン 18-270mmF3.5-6.3 Di2 VC PZD B008

バリアングル液晶でビデオ撮影も快適なデジイチ
▼Canon デジタル一眼レフカメラ EOS 60D
EOS 60D
レビュー記事:
EOS 60Dのバリアングル液晶はやっぱり動画撮りやすいです
キヤノン 一眼レフ EOS 60D を購入してみた

[地球圏最強の標準レンズ]
シグマ30mm F1.4レンズは企業プロモーションビデオにも使える優れもの
SIGMA 30mm F1.4 EX DC

Canon EFレンズ 50mm F1.8 II 最安の単焦点レンズを試す
Canon EFレンズ 50mm F1.8 II
[最安の超広角レンズ買うた]
タムロン超広角ズームレンズ TAMRON SP AF10-24mm F/3.5-4.5 Di II
▼TAMRON AF10-24mm F/3.5-4.5 DiIILD Aspherical
TAMRON AF10-24mm F/3.5-4.5 DiIILD

【EOS 関連記事】
キヤノンEOS Kiss X3関連で購入したアイテムまとめ1 純正品編
キヤノンEOS Kiss X3関連で購入したアイテムまとめ2 お役立ち編
キヤノンEOS Kiss X3関連で購入したアイテムまとめ3 交換レンズ編

最近のエントリー