人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Movable Type5のブログのテンプレートの画像が表示されません。
サクラサーバを使用しています。

画像へのリンクが
http://xxxx.sakura.ne.jp/cgi/mt/.....
だとリンクできます。
http://ドメイン/cgi/mt/.....
だとリンク切れとなります。
なぜでしょうか?

htmlへのリンクは問題なく表示されます。
http://ドメイン/2010/01/test.html

●質問者: ねこー
●カテゴリ:インターネット ウェブ制作
✍キーワード:CGI HTML http:// Movable Type MT
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● kick_m
●35ポイント

xxxx.sakura.ne.jpのドメインはsakura.ne.jpです。IPアドレスのことを言っているのですか?数字のみのやつ。

◎質問者からの返答

ありがとうございます。

独自ドメインの絶対パスでスタイルシートなど表示されません。

MTのディレクトリとブログのディレクトリが違うので独自ドメインでパスが合わないのだと思いますが直し方がわかりません。


2 ● rouge_2008
●35ポイント ベストアンサー

http://xxxx.sakura.ne.jp/cgi/mt/」にMT本体を設置しているのですか?

スタティックフォルダは「http://xxxx.sakura.ne.jp/cgi/mt/mt-static/」でしょうか?

「http://ドメイン/cgi/mt/.....」に画像等のデータが存在しないので、リンク切れになっているのではないかと思います。

ドメインをどのディレクトリに割り当ててあるのでしょうか?

「/home/アカウント名/www」が契約初期ドメイン「http://xxxx.sakura.ne.jp/」のルートになりますが、その下にフォルダを作成してドメインを割り当てたのでしたら、違うディレクトリを参照しますので、ドメインのURLで画像は表示されません。

※ログイン画面や管理画面等へも「http://xxxx.sakura.ne.jp/?」でアクセスします。

設定ファイル「mt-config.cgi」を開いて、「CGIPath」と「StaticWebPath」を確認してください。

※「/?」で記述されている場合は、次のように「http://?」に変更してから再構築します。

CGIPath http://xxxx.sakura.ne.jp/cgi/mt/
StaticWebPath http://xxxx.sakura.ne.jp/cgi/mt/mt-static/

※URLは実際の環境に合わせて変更してください。


ドメインのURLでMTの管理画面等にもアクセスしたい場合は、さくらの管理画面でマルチドメインの設定を解除(追加したドメインのパスを「/」に)します。

※試せないので分かりませんが、「変更」ボタンをクリック後、指定フォルダの欄を空欄にすれば良いのではないかと思います。

※設定変更が反映されるまで時間が掛かるかもしれません。

http://faq.sakura.ad.jp/faq/1032/app/servlet/relatedqa?QID=00075...

「さくらのレンタルサーバ」「さくらのマネージドサーバ」で提供している初期ドメイン(○○○.sakura.ne.jp)は"www"をいうフォルダを

ドキュメントルートとして認識します。お客さまで追加された独自ドメインにつきましては、お客さまにて詳細な設定を行わない限り

初期ドメインと同じフォルダを参照します。

あるいは、インストール済みのMTを削除して、ドメインを割り当てているフォルダ内にMTを設置し直してください。(※上記コントロールパネルでの設定変更は不要です。)

他にもう一つ方法がありますが、少しだけ難しくなります。

※こちらはインストール済みのMTを削除する必要はありません。

スタンダードプラン以上でしたら、SSHを利用できますので、SSHでログインしてドメインを割り当てているフォルダ内に「mt」と「mt-static」へのシンボリックリンクを作成します。

ln -s /home/xxxx/www/cgi/mt /home/xxxx/www/ドメイン/cgi/mt
ln -s /home/xxxx/www/cgi/mt/mt-static /home/xxxx/www/ドメイン/cgi/mt/mt-static

※パスはご自分の環境に合わせて変更してください。

※上手く動作しない場合は再構築してください。


※コメント欄を開けて置いてくださるとやり取りしやすいです。

◎質問者からの返答

ありがとうございます。

ご指摘頂いた通り変更しましたら直りました。

とても助かりました!

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ