Skip to content

Category Archives: apache

MODxで運用ディレクトリを変更後、Rewrite Rule でリダイレクトする

05-7 月-07

う。かなり自身がないけど(笑)。
現在、Let’s enjoy MODx のURLが「http://www.liolion.info/Mx/」なので、これを「http://www.liolion.info/modx/」にしたいと思うのだが、ワリと広まってしまった?「Mx」と思うので、アクセスしてもらってNot Found になることを避けるため、「Mx/」以下にアクセスされた場合は、「/modx/」以下にリダイレクトするべく「.htaccess」を書く。

timefmtの要素一覧

03-2 月-07

日付形式を指定する時の要素(記号)…(主なもの)

.htaccessが有効にならなかったわけ…

20-4 月-05

なんかすごくバカなのか?私ぃ。。笑。。
混乱したので、まとめておこっと。。
やりたかったこと:
特定のMIME TYPEを有効にする。
さくらさんにサーバーを借りて、ほぼ本運用状態に
なってきたのですが、ちょっと問題があって、いろいろ
調べてしました。
たとえば、MT(Movable Type)には、
「Syndicate this site (XML)」とかいう、リンクがあって
クリックすると、(たいてい)index.rdfというファイルを
表示するんですけど、さくらにしてから、表示しにゃく
なったのです。。どうなったかというと、それを
クリックすると、「ダウンロード/実行」のダイアログが
出るようににゃった。。
で、これはたぶん、サーバーでMIME Typeが設定
されてないからだろう…?と予測がついたのですが、
今日まで、ちょっとびびって、いじれなかったのです。るる。
んでも、今日は、先日頼んでおいた、Apacheの本が
来たので、それをつらつら見ながらと、あと、検索して
やっばり、同じ現象の人がいたので、やってみることに
しました。。。
具体的には .htaccessというファイルをテキストベースで
作って、中身に、追加したいMIMETYPEを書くだけ。。そして
rdfがあるディレクトリに.htaccessを入れれば良いだけ。。
だけ。。。だけなんですけどっ。。笑。。
ふぅ。。解決するまでに3時間くらいかかった。
マジで。。
まずファイルの(保存の)種類:
「utf-8」だと、サーバーにアップした後、
そのURLにアクセスするとInternal server
errorが出る。。「utf-8N」だと出ませんでした。
いろいろ調べていると「メモ帳で作って」と書いてあるので
メモ帳で作って、「ANSI」で保存。。するとShift-jisで
保存されるようですが、この形式でも問題は、でません
でした。よくわかりませんが、そういうことなのでしょう。
(ぜんぜんわかんねーよ。爆)。
で、Internal Server Error からは解放されましたが、
なになら、設定が有効でない様子。。。?なぜ?
…で、これ、私ドメインとっているのですけど、
開きたい*.rdfのリンク先が自分のドメインになっておらず、
もとのさくらのドメインになっていました。。
もとのドメインの場合
http://liolion.sakura.ne.jp/LIOLION/index.rdf
なんですけど、独自ドメインの場合は、
http://www.liolion.info/LIOLION/index.rdf
になるんですよね。。
で、
http://www.liolion.info/LIOLION/index.rdf
をたたくと.htaccessは有効みたいだけど、
http://liolion.sakura.ne.jp/LIOLION/index.rdf
をたたくと、無効になっていた。。みたいでした。。
よくわかんねー。。。
まあ、普通はドメイン取ったら、リンク先とかも、
もとのドメインでなく、自分のドメインにするだろうから
あまり陥らない罠?なのかもしれない。。なんで、
こう、罠にはまりやすい体質かなあ。笑。。おかげで、
テスターもやれるんだけどさ。。。
でも、自分のドメイン取った後も、
http://liolion.sakura.ne.jp/index.htmlは
見られるんじゃん。だから、ドメイン取った後も、
ただ表札が替わるだけなのかと思っていたんですけど、
そうじゃないのかなあ。。ああ。もっとべんきょしないと
あかん。。てゆーか。ドメインがよくわかってないよな。
やっぱり。笑。。
でも、とりあえず一件落着。。