備忘録:サーバ移転時にstylesheetが摘要されないトラブル

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

スタイルシートが摘要されないトラブル発生

MovableTypeメインブログを現在サーバ引っ越し中です。DNSを登録変更したのが、浸透するのを待っているところです。(言ってることがこれでいいのか、いまひとつよくわからないです。違ってたらごめんなさい。)

浸透中に、旧サーバ、新サーバどちらにアクセスされても、ほぼ同じ内容が見えるようにしてあったつもりなのですが、さきほど、なにげに自サイトを見てみると、新サーバにアクセスしているけれど、スタイルシートが摘要されず、文章だけで、まっしらけの状態。

なぜだーーーー?慌てふためいて、しばらく前から、ああでもない、こうでもないとやっていましたが、やっと原因がわかりました。

スタイルキャッチャーを使っていた

自分が最初に思ったのは、たとえば、MovableTypeで生成したhtmlファイルには、スタイルシートの読み込み先が書いてあるのですが、これをコピーして新サーバにアップしておけばいいと思っていたのです。

確かに、それは新サーバでMTをインストールするまでに、仮のファイルにstylesheetを摘要するには、必要な作業なのですが、一つ盲点がありました。

自分はスタイルキャッチャーを使用しているということころ。

mt-static内のcssが必要

スタイルキャッチャーを摘要すると、スタイルシートの中身が、「××にある△△というCSSをとってこい」という命令に変わるわけで、mt-static内にあるこのスタイルシートを新サーバにアップしてなかったんでした。

わかってしまえば、なあんだ、わたしって、アホじゃん。と思うのですが、原因わかるまでは、マジで焦りました。

とりあえず、現在はMTの再インストールができるまで、仮にファイルをアップロードしてしのぎ、修正できました。

そうそう移転したくはありませんが、またサイト移転することがあるかもしれないので、忘れないように、ここに備忘録で書き留めておきます。

しかしということは、MTをインストールしてもあちこちパスをあれこれ設定するのが面倒そう。やれやれ。

※管理人もスタンダード・プレミアムを利用中!
▼ さくらのレンタルサーバ

トラックバック(0)

トラックバックURL: http://kodomono.sakura.ne.jp/mt/mt-tb.cgi/923

コメントする

アーカイブ