- ベストアンサー
ホームページ作成
自分のホームページにindexファイルをFTPしました。ですが二枚目をFFFTPを使ってFTPしたところ、二枚目が表示されません……。ソースがどこか足りないのでしょうか?クリックしたら、エラーと出てしまいます。どうか詳しく教えて下さい。パソコンはWindows98を使っています。内容までは言えませんが、goo様のホームページを使わせて頂いているのですが、自作の小説&CGを送信しようと思っています。ちょっとだけソースについて解ってきたところです。よろしくお願いします!!
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
リンクを公開するHPのアドレスで書いていますか? つまり、 http://www.aaa.co.jp/index.html から http://www.aaa.co.jp/test.html にリンクするとき、 <a href="http://www.aaa.co.jp/test.html">リンクto test.html</a> のようにしていますか? <a href="test.html>リンクto test.html</a> では、同一フォルダにあるファイルを検索しますので、入れているフォルダが違うとき、エラーになりますよ。 PC上でテストしていたときのアドレスを変更していないと、違うリンクに行こうとしてエラーになります。 エラーメッセージは「Not Found」などでしょうか。
その他の回答 (2)
- yuka_chan
- ベストアンサー率39% (454/1158)
「index.html」から張った2枚目のファイルへのリンクをクリックすると、「NotFound」になっちゃう…ってことでしょうか?? indexファイルのリンク部分にマウスポインタを乗せた時、ブラウザの下の方に『file:///C:/***/***.htm』とかって(自分のパソコンの中でのアドレスが)表示されませんか? ※本当は『http://***.***htm』になってなきゃならない。 ↑ホームページ作成ソフトなどを使用してる場合に、よくあるミスで、ファイルを保存する前にリンクを張ったり、画像を挿入すると、なっちゃうみたいですよ。 indexファイルを、メモ帳などで開き、 『<a href="★">○○○</a>』の、★部分を、『***.htm(2枚目のファイル名+拡張子)』に書き換えてみてください。※indexファイルと2枚目のファイルが、同じディレクトリ(フォルダ)に入ってる場合。
補足
すみません、もう一つ解らないことが……。 ちゃんとアドレスはでるのですが、エラーになっちゃいます。 <a herf="☆.htm"○○○~>となっているのにダメです。何故でしょう?? indexページと同じ要領でFTPしてはいけないのでしょうか?他に何か理由が? 教えてください!!
- kusunoki333
- ベストアンサー率33% (2/6)
二枚目という表記が、何のファイルにあたるのか解りませんが、表示されない理由はいくつかあります。 簡単なのは、リンクミス、ファイル名ミス、属性ミスなどがあります。 リンクミスというのは、URLが間違っているというだけで、これが違うとあたりまえのようですが無理です。 最初にアップしたindexファイルがちゃんと表示されているのであれば、そのURLのindexの部分だけを表示させたいファイルの名前に変えて見てください。 ファイル名ミスというのは、ファイル名に日本語ドメインなどでお馴染み?の全角文字を使用していたり、半角大文字アルファベットと小文字アルファベットが混ざってしまっているファイル名などがあげられます。 いずれも表示できません。 拡張子なども、大文字と小文字の混同などには注意してください。 FFFTPには、アップロード時に全て小文字にしてアップするという設定ができるので利用してみてください。 属性ミスというのは、初心者向けではないのですが、サーバにアップしたファイルがどういう設定のファイルなのかというのを意味します。 たとえば、このファイルは「管理者のみ書き込めます」とか、「一般のお客様にも読めますよ」とか、「一般のお客様でも書き込めます」とかなどです。 FFFTPには属性変更というメニューがあるので、基本的には644という数字で設定しといてくだされば大丈夫です。 サーバによっては、属性変更ができない場合もありますが、一般的には大丈夫だと思います。 後は、indexページからリンクタグでミスを起こさないようにして、がんばってみてください。 CGや小説などを置かれるのであれば、CG用のフォルダなどを作って、整理すると後々良いと思います。
補足
すみません。属性については問題なかったのですが、indexページと同様にFFFTPを使ってFTPして、二枚目の名称をクリックしたらエラーになってしまうんです。indexページが送れたからといって二枚目が無事送信されているとは限らないのでしょうか?ページに二枚目の名称は出ているのですが……。やはりソースで何かたりないのでしょうか?教えて下さい。お願いします!!
補足
また解らないことが…; ソースに<a herf="○○○.htm">☆☆☆</a>ってつけたんですけど。やっぱり「Not Found」と出てしまいます。何故なのでしょう??indexページ同様にFTPしてはダメなのですか?それだけでも教えて下さい!お願いします!!