- ベストアンサー
ホームページのindex.htmlが・・・・
ホームページの係りを引き継いだのですが、FFFTPでログインしたとき、 フォルダ1の中にindex.htmlのファイルがあるホームページの構成が 表示されていたのですが、そこにはフォルダ2があり、その中身が同じような 構成のファイルが入っていたものがありました。 index.htmlを更新し、フォルダのindex.htmlに上書きしたのですが、 更新されませんでした。再度フォルダ2に入っているindex.htmlに 上書きしたところ、正しく更新されました。 これはいったいどういうことなのでしょうか? 以前違うホームページを管理していたときのように、フォルダに入っている ファイルを上書きするだけで更新できるようにしたいのですが、 サーバーにあるファイルをいったん全て消去して、全て入れなおすという 方法をとってもいいのでしょうか? 教えてください。よろしくお願いします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
>フォルダ2はほぼフォルダ1の中身と同じ構成です。 おそらくは前任者が,ローカルの内容をフォルダ1にアップロードしようとして誤って フォルダ1の中にアップロードしてしまったものと思われます. 内用がほぼ同じ2つのフォルダがあるのは更新する上で不都合が発生するかと思うので フォルダ2を削除したほうが良いですね. いちおう,前任者にフォルダ2がある意図を確認したほうが良いと思います. フォルダ2を削除する際は,他のページでフォルダ2の内容へリンクを張っていないかを確認して リンクを張っている物があれば,フォルダ1の方へ書き換える. フォルダ1とフォルダ2の内容を統合する. などの点に注意して削除してください. まぁ,係りということは仕事か何かだと思うので,上の内容が十分に理解でき やった後に発生する事象に責任が取れるのであれば実行してください.
その他の回答 (3)
フォルダ1.2の表現だとはっきりと解りませんが 御使用のサーバーのホームディレクトリーがフォルダー2なのではないでしょうか index.htmlを置く場所が決まっているはずですサーバー管理者に問い合わせをしてみてください >ただ、フォルダ2にあるindex.htmlを削除してみたところ、 ホームページにアクセスすることができなくなるということを確認しました。 この場合、フォルダ2ごとを消去してしまった場合、 自動的にフォルダ1に存在するindex.htmlにアクセスするように なるということは考えにくいですか? 今の状況では考えにくいですというより情報不足です
補足
フォルダ2の名前はpublic_htmlとなっていました。 これは何か関係あるのでしょうか? 兎にも角にも、これからの編集に煩わしさを残したくないので、 サーバー管理者に聞いてみたいと思います。 ありがとうございました。
- aigaion
- ベストアンサー率47% (287/608)
フォルダ1とフォルダ2の階層関係や何が入っているかがよくわからないです. フォルダ1とフォルダ2は同じ階層にあるのかな? それとも,フォルダ1の中にフォルダ2があるのかな? あと,2段落目で述べられている複数のindex.htmlですがどれがどこのフォルダにあるindex.htmlなのか不明. >全て消去して、全て入れなおすという方法をとってもいいのでしょうか? サーバにアップロードされているファイルの位置関係や 役割などをすべて把握していて,消去前にWEBで公開されていた 状態に復元する自信があるのならそれで良いと思います.
補足
口足らずですいません。 フォルダ1の中にフォルダ2があります。 フォルダ1の中にはindex.htmlや他のリンク先ページなどが入っています。 フォルダ2はほぼフォルダ1の中身と同じ構成です。 よろしくお願いします。
- affilie
- ベストアンサー率36% (173/474)
こんばんわ。 一般的な考え方をすれば、フォルダ構成としては、フォルダ2にあるindex.htmlが優先して公開されている設定になっていると思います。 フォルダの使い方はケース・バイ・ケースですのでサーバー管理者に問い合わせてみてはいかがでしょうか。 フォルダの使い方がわかったところで、リンク切れなどが発生しないようにページを再構成すれば、全て消去して入れなおしても、今と同じ結果にできると思います。 ただし、そのようにするだけの作業が仕事として生じると思います。 法人のようですので、余計な仕事が増えたり、上司から叱責される可能性もありますので、「良い悪い」は質問者様が自ら判断してください。
お礼
大変詳しい説明ありがとうございました。
補足
詳しい説明ありがとうございます。 ただ、フォルダ2にあるindex.htmlを削除してみたところ、 ホームページにアクセスすることができなくなるということを確認しました。 この場合、フォルダ2ごとを消去してしまった場合、 自動的にフォルダ1に存在するindex.htmlにアクセスするように なるということは考えにくいですか?