• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:助けて下さい!アップロードしたURLを上書きしたい)

アップロードURLの上書き方法について

このQ&Aのポイント
  • HPのリニューアルで、FLASH埋め込みのhtmlを作って、Dreamweaverでアップロードしました。
  • FLASHからhtmlファイルをパブリッシュした結果、URLが正しくない状態になっています。
  • 「www.サイト名.com/サイト名.com.index.html」を「www.サイト名.com/index.html」に上書きして表示させるにはどうすればいいでしょうか?

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

  • ベストアンサー
  • haru_run
  • ベストアンサー率68% (55/80)
回答No.3

DreamWeaverでサーバーに接続して各ページ内のリンク更新するのは出来ないです。 各ページのリンク先を変える場合は、先ほど書いた方法でするか、1ぺージずつリンク先を再度選びなおして保存するかですね。 で、更新したファイルを再度アップして上書きします。 なぜかというとサーバー内だけ更新したとしても、パソコン内のリンク先は更新されていませんよね。 次回アップした時にリンク先が前のままのデータが上書きされてしまいます。 なのでオフラインでリンク更新し、再度アップしなおすほうが安心なんです。 >FTPサーバーにあるファイルを一旦ダウンロードするにはどうしたらいいでしょうか? パソコンに保存しているものと同じでしたらダウンロードする必要はないですが、リモートサーバー側からダウンロードしたいファイルを選択して「GET」をクリックするだけです。

miu0710
質問者

お礼

haru_runさん!ご親切な回答ありがとうございます!! アドバイス通りに、一旦リモートサーバーにあるファイルを「GET」してダウンロード→ファイル一覧のBOXで名前変更&リンク更新→リモートサーバーに「PUT」→間違ったhtml・swfファイルの削除→サイト全体をPUT で無事正式なURLで公開できましたー!! 本当にありがとうございました!初心者の私にもわかりやすく説明していただいたおかげで理解できましたし、正式なURLの方がエラーになっていたからすごく焦っていたので、素早い返答がなにより嬉しかったです。本当に涙が出るくらい感謝しています。ありがとうございました!

その他の回答 (2)

  • haru_run
  • ベストアンサー率68% (55/80)
回答No.2

>「​www.​サイト名.com/ページB.index.html」 に名前を変更してIEで確認したらリンクの指定は変更前の 「​www.​サイト名.com/サイト名.com.ページB.index.html」 を読み込むみたいでエラーになってしまいます。リンク指定も変更するにはどうしたらいいでしょうか? DreameWeaverを起動すると右側にファイル一覧のBOXがありますよね。その中の「サイト名.com.ページB.index.html」を右クリックして「名前を変更」してみてください。 名前を変更すると「ファイルの更新」画面が出てきて「リンクを更新しますか?」と出てきますので「更新」を選択してください。 これでリンク先が変更したファイル名に更新されていきます。 あとは更新されたファイルを全部アップしなおしてください。

miu0710
質問者

お礼

haru_runさん、アドバイスありがとうございます! やってみたんですが、先ほどはFTPサーバーに接続して直接htmlのファイル名を変更していたので、今回はアドバイス通りファイルBOX一覧に表示させて、その中の「サイト名.com.ページB.index.html」を右クリックして「名前を変更」にしたんですが、バックグラウンドの更新のような小画面が出てくるだけで「リンクを更新しますか?」は出てきませんでした。。更新されるのはローカルファイルだけでFTPサーバーのファイルはリンクの更新はできないんでしょうか・・。良いアドバイスをいただいたのにまた質問ですみません!FTPサーバーの中のファイルのリンク更新ができる他のやり方があれば教えて下さい。先ほどアドバイスいただいたような、 >もしくはオフラインで「編集」⇒「名前の変更」で変更したものをアップしなおします。 アップしている「サイト名.com.index.html」を右クリックして「編集」⇒「削除」で削除する。 でもできますか?もし上記のやり方をする場合FTPサーバーにあるファイルを一旦ダウンロードするにはどうしたらいいでしょうか?

  • haru_run
  • ベストアンサー率68% (55/80)
回答No.1

Dreamweaverで再度接続します。 で、リモートサイト側の変更したいファイル「サイト名.com.index.html」を右クリックして「編集」⇒「名前の変更」で変更してみてください。 もしくはオフラインで「編集」⇒「名前の変更」で変更したものをアップしなおします。 アップしている「サイト名.com.index.html」を右クリックして「編集」⇒「削除」で削除する。

miu0710
質問者

お礼

haru_runさん、早速のアドバイスありがとうございます! 助かりました!! >リモートサイト側の変更したいファイル「サイト名.com.index.html」を右クリックして「編集」⇒「名前の変更」 で1ページ試しにやってみたらできました!! ですが、そのページ (仮に「www.サイト名.com/ページA.index.html」) からリンクさせていたページも、「www.サイト名.com/サイト名.com.ページB.index.html」という感じだったので、ページBもAと同じように、 「www.サイト名.com/ページB.index.html」 に名前を変更してIEで確認したらリンクの指定は変更前の 「www.サイト名.com/サイト名.com.ページB.index.html」 を読み込むみたいでエラーになってしまいます。リンク指定も変更するにはどうしたらいいでしょうか?

関連するQ&A