• ベストアンサー

FTPで画像ファイル等をアップロードしたいのですが。

忍者ツールズの只今ホームページをレンタルしホームページを制作している初心者なのですが分りやすくFTPで画像ファイル等のアップロード手順を教えて頂けないでしょうか?自分なりにFTPのヘルプガイドを読んだりFTP関連のサイトを検索し調べてみましたが理解できませんでした。冒頭でも説明させて頂いた通り、FTPで画像ファイルのアップロードができないので今はレンタル先のブログを使って画像のファイルをアップロードしHPを作っています。説明不足で僕の説明が理解しにくいかもしれませんが宜しくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • metis
  • ベストアンサー率52% (86/165)
回答No.6

index.htmlを、右上が「image」の時にアップしたとの事ですが。 実際にトップページを置くのは一番上の階層(右上の表示が「/」の時)ですので、そちらでテストをした方がよいでしょう。 画像のアップロードを終えましたら、ブラウザを起動し、アドレスバー(上の方にあるhttp://~~~と記載してある部分)に以下のように入力してみてください。 (あなたのホームページのアドレス)/(画像をアップする時に右上に表示されていたもの(フォルダ名です))/(画像のファイル名※) ※:FFFTPで該当ファイルを表示した時に出てくる「名前」の項目をまるごと入力してください 例えば、アドレス:http://○○○、フォルダ名image、画像ファイルがtop.jpgの場合、 http://○○○/image/top.jpg となります。 これで画像が表示されたら、アップロードは正常に終了しています。 あとは、HTMLファイルを読み込んだときに、「どこの画像を読み込むか」の部分を変えるだけです。 例えば、(FFFTPで左側の枠の中にある)index.htmlを(Notepadなどで)開いてみてください。 中を読んでみると、以下のような記載があるはずです。 <img src="(あなたのブログのアドレス)/(なんかいろいろ)/(画像の名前)"> (いろんな形態があるので、少し違うかもしれません。とりあえず、「img」と「src」があれば間違いないでしょう(大文字の可能性もあります)) ここが、具体的に画像を読み込んでいるところの記述です。 意味は、「src=の先にある画像を表示しろ」という意味です。 ですので、画像をアップロードした後、ここを変更しなければなりません。 テンプレートを利用する時に、「画像のアドレスを指定する」ような場所があったと思います。 ここを変更しないことには、只今HPのスペース上にある画像は読み込んでくれません。 画像とHTMLファイルが同じ場所にあるのでしたら、その部分を、「(画像の名前)」だけに変更してみてください。 (画像の名前は、FFFTPで該当の画像を見たときに出てくるもの全てを打って下さい) もし、HTMLファイルと画像ファイルが違う場所にある場合は、「(フォルダ名)/(画像の名前)」にします。 フォルダ名には、マイドキュメントでindex.htmlの存在するフォルダを開き、そこから画像ファイルのある場所まで移動する時に指定するフォルダを1つずつ「/」で区切って指定してください。 最後に「/」を入れ、画像の名前を記載します。 (もし、HTMLファイルが見える状態で、image→top.jpg(画像ファイル)という風にたどれるのでしたら、指定は「image/top.jpg」となります。) この際、大文字と小文字は区別されますので間違えないように。 (一度上にもどったりしなければならない場合は複雑になるので参照URLを見てください。) もう一度テンプレートから書き起こすのが大変というのであれば、上でNotepadで開いたHTMLファイルに以下の改変を施してください。 「src="~~~"」を、「src="(フォルダ名)/(画像の名前)"」とします。 フォルダ名・画像の名前の注意事項は前記の通りです。 (背景にも画像を使っていたりするとこれだけでは足らないのですが。)

参考URL:
http://www.shoshinsha.com/hp/1hour/know/pass.html
wu-tang
質問者

お礼

metisさんへ。 素人の僕にも分りやすい、ご丁寧な説明をして頂いたので希望通りにできる事ができました!!^^ 貴重な時間を割き長文のご説明を本当に有難うございました。

その他の回答 (5)

回答No.5

なんか不思議なんですが、FFFTPというツールを使っている訳ですよね。 という事はそれで送り先に望むファイルがあるか見れるはずですけど??? それで本当にアップロードが出来ているのかいないのかという問題なのか、画像ファイルが見つからないというか見えないという問題なのか切り分けられると思いますが如何でしょうか。 それから、 >今はレンタル先のブログを使って画像のファイルをアップロードしHPを作っています。 で、それに対応してホームページ側はどの様にその画像を指定しているのでしょう??? #4 の方への補足で、 >アップロードした画像のURLはブログ先のURLのままでした。 >http://!!!!.com/image/で確認したのですが >画像のURLはブログ先のままで変わっていませんでした。 非常に不思議な文章なのですが。アップロードで URL が変わる??? 変わらなくて普通ではないかと・・・。 それから念の為。 外部呼出し: JPEG GIF PNG等の呼び出し不可(ファイル名bannerを除く) 只今ホームページはレンタルしたホームページ内の(たぶん IMG タグだけかな)呼び出しでしか画像は見れません。 ブラウザに画像のアドレスを打ち込んでも見れないので要注意。

wu-tang
質問者

お礼

お返事を有難うございました。 また、僕の不愉快な書き込みで(そのつもりはないのですが)不快な気持にさせてしまったら本当に申し訳ありませんでした。では失礼致します。

  • metis
  • ベストアンサー率52% (86/165)
回答No.4

画像であろうと、HTMLファイルであろうと、やることはほぼ一緒です。 但し、FTPには「転送モード」というものがあります。 FFFTPを起動したら、上に並んでいるアイコンに、 「紙(のようなもの)にAの文字が書かれているもの」「(同じく)Bの文字」 「Aが書かれているものとBが書かれているものが2枚ある」という3つのアイコンが並んでいると思います。 環境設定を殆ど弄っていないのであれば、一番最後の「2枚ある」ものをクリックした状態で転送すれば問題ありません。 (それでも駄目な場合は、「Bの文字のみ」のものをクリックした状態で画像のみをアップしてみてください。) それと、画像はbmpで転送されているようですが、bmpはどうしても画像サイズが大きくなり、 アップロードする方にも、管理する方にも、見る方にもいろいろ大変ですので、 どうしてもbmpじゃないといけないという場合を除いて(本当はそれも無いほうがよいのですが)、jpgかgifあたりに変換した方がよいでしょう。 (No.3さんも仰っているように、大きすぎるとサイズ上限(3MB)に引っかかります。どの程度劣化するかは実際にやってみるのが早いです。) 他の転送に関する注意事項は他の方が仰っているので割愛します。 表示に関する事ですが、今まではブログにアップロードしてそれを表示しているとの事ですが、 となると、今は正しく表示されているとして、画像ファイルのみをアップロードしても意味がありません。 (画像のみをアップロードした後に見ても、その時は、画像はブログから読み出しているだけです。  ブログから画像を消してみると表示されないと思います。) 画像を表示したいHTMLの方も弄らなければならないのですが・・・。 ただでさえ長い文章がさらに長くなりますので、この投稿では割愛します。 分からない場合は仰っていただければそのあたりも補足します。 後は回答には直接関係無いので無視してくださっても構いません。 画像を置いているフォルダが妙に深い(indexから何回もフォルダを開かなければならない)ような気がします。 管理も大変ですし、indexと同じ場所にimageフォルダを作ってその中に画像ファイルを置く、程度でも良いように思うのですが・・・。

wu-tang
質問者

補足

お返事を有難うございました。 ご説明して頂いた通りに設定をしてみたのですが アップロードした画像のURLはブログ先のURLのままでした。 僕が設定した手順を書かせて頂きます。 まずFTTPに接続しマウスの右クリックでメニュー画面を表示しimageと云うフォルダを作りました。 次に右マウスでimageと云うフォルダを開き 右の上画面に表示される部分に「/image」を確認できたので左画面に表示されたindex.htmlを右クリックで メニューを開き「Notepadで開く」部分をクリックし予めコピーしていたHTMLなどをペーストし。保存してアップロードをしてみたのですが駄目でした。 (ご説明をして頂いた通りアップロード前にAの文字、Bの文字、またはABの文字が表示された箇所をクリックしアップロードをしました。) http://!!!!.com/image/で確認したのですが 画像のURLはブログ先のままで変わっていませんでした。 本当に申し訳ないのですが宜しくお願い致します。 では失礼致します。

  • natatin
  • ベストアンサー率50% (1322/2599)
回答No.3

FTPソフトでしたら ファイヤーウォールがブロックしてるかもしれませんね! セキュリティーソフトやウインドウズのファイヤーウォール設定を確認してください FTPソフトの設定も違ってるかもしれませんね 忍者ツールズは登録パスワードとFTPのパスワードは別だったと思います メールで送られてきてるはずです パッシブモードで転送してみる ファイル名は日本語になってませんか ファイルサイズが大きすぎませんか http://hoge.shinobi.jp/hoge/Help?cat=3

wu-tang
質問者

お礼

時間を割き丁重なメッセージをありがとうございました。

回答No.2

#1回答者です。 FTPコマンドを入力しているにしても、FTPのための ソフトを使っているにしても、どういう操作をしている のか書けませんか? あなたが何(コマンドなりソフトなり)のどの部分が 分からなくて、操作できていないのか、うまく行って いないのかが、質問の文面からでは分かりません。

wu-tang
質問者

補足

お返事をありがとうございます。改めてお話をさせて頂きますがFTTPを接続しHPの編集作業・バーチャルホストなどの設定は教えてgooさんで他の方に教えて頂きできる様になりました。僕が今回、教えて頂きたいのは文章では説明しにくいのですが例を書いてみました。 僕のホームページのURL http://www.!!!!.comがあるとして 上記のレンタルサーバーに画像をアップロードしたいんです。 http://www.!!!!.com/!!!2005/imgs/0/a/!!!.bmp ↑ 冒頭でもご説明させて頂いた通りHTMLやCSS等を含め他テンプレートはアップロードできたし確認をしましたがちゃんと表示されました。 ですが画像ファイルはブログ先の所でアップロードをしてるんです。ご説明不足で不快な気持にさせてしまったら本当に申し訳ありませんが宜しくお願い致します。

回答No.1

FTPコマンドを、直接入力しているということですか? 初心者なら、FFFTP等のフリーのFTPソフトを使っては いかがですか?

wu-tang
質問者

お礼

ソフトはフリーのFFFTPを使ってテンプレートやHTMLなどをアップロードしています。時間を割き丁重なメッセージをありがとうございました。また、ご迷惑をお掛けし申し訳ありませんが教えて頂けるのであれば宜しくお願い致します。

関連するQ&A