
No.2ベストアンサー
- 回答日時:
おそらく・・・ですが、
ページを作成する時に、DreamWeaver(以後DWと表記)の新規から新規ドキュメントを作成した後、すぐに新規保存していない事が原因だと思います。
ご存知の通りDWはサイトの管理でローカルのサイトフォルダーを定義してから作業するようになっています。
新規で作った時にすぐページを保存して「そのページの場所を確定」しないまま作業を続けると、リンクなどは「file:///C|/Documents and Settings/Administrator/My Documents/○○.html」などとローカルPCのパスになっています(たぶんサイトの定義でマイドキュメント内のフォルダを設定しているのでは?)。これはそのページの場所が決まっていなければしょうがない事で、「リンクするものと同じ階層に置くつもり」のページでもローカルPCの上からのパスになってしまいます。
後々このページを保存をした時に「保存した場所(ファイル)からの相対バス」に書き換わりますが、たまにちゃんと書き換わらない可能性があります。
なのでDWでは、新規のページを作った時は「まず最初に保存する」のをくせにしておくのが普通です。最初にそのファイルの場所を確定しておくという事ですね。
そうすれば全てのリンクもソースも、その保存した場所からの相対パスで最初から書かれます。
また別の話になりますが、HPのサイトフォルダもマイドキュメントの中ではなく、「HPのデータはすべてそこ」という専用のフォルダを別に作っておく事をお勧めします。
作成しているサイトが一つならそのサイトの名前を付けたフォルダ、作成しているページが複数ならhomepageやsiteというフォルダの中にサイト名をつけたそれぞれのフォルダを作っておけば管理しやすいでしょう。もちろん「そのフォルダの中」は「サーバーのディレクトリの中」と同じ階層になっていると言う事です。
DWの「サイトの定義」はそれぞれのフォルダに定義しておき、ページを作った時はすぐそのページを置く階層に保存をします。
またFTPもDWの付属のものよりも、FFFTPなどの別のソフトの方が「ローカル側のフォルダ」「サーバー側のディレクトリ」の移動の自由度が高いのでそれを使用し(すでにそうならすいません)、「ローカル側の初期フォルダ」もそのサイトのフォルダにしておけばなお管理しやすいと思います。
No.1
- 回答日時:
相対パスの書き方の問題だと思われますが、ご友人が言うように絶対パスの方が安全でしょうね。
まず、サイトのフォルダをマイドキュメントにされているのでしょうか? それともマイドキュメントの中? デスクトップでも良いとは思いますが、出来れば外部ドライブが良いかもしれませんね。(間違いが少ないです)それと、フォルダ名がMy Documentsなら別の名前に変更してください。
リンクを貼ってからコードビューで”My Documents/・・・”になってないか確認をするのも手です。^^
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
デスクトップの画像をhtmlに表...
-
フォルダにリンクを貼りたい
-
Windows10でコマンドプロンプト...
-
Excelのハイパーリンクについて...
-
ファイル名と同名のフォルダを...
-
ThisWorkbookがあるフォルダ更...
-
EXPLORERで開いているフォルダ...
-
HTMLで保存先を指定する方法に...
-
exclude xcopy 除外フォルダ指...
-
多量のファイルをフォルダに自...
-
【マクロ】フォルダにファイル...
-
VBScriptでのフォルダ指定ダイ...
-
tortoiseSVNのリビジョンを戻し...
-
バッチファイルに詳しい方、お...
-
AIX findコマンド
-
API関数(DLL)の呼び出しにお...
-
MinGWで正規表現(regex.h)がし...
-
Access VBA で フォルダ権限...
-
CVSからチェックアウトしてきた...
-
VBA フォルダ名と画像ファイル...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Windows10でコマンドプロンプト...
-
会社のネットワーク上のファイ...
-
ファイル名と同名のフォルダを...
-
VBA フォルダ名に特定の文字を...
-
ExcelのVBAでフォルダ指定がで...
-
デスクトップの画像をhtmlに表...
-
VBA 最新のフォルダ取得
-
VBA フォルダの複数選択ができない
-
Excelのハイパーリンクについて...
-
パス名に2バイト文字(マルチバ...
-
【コマンドプロンプト】名前順...
-
【ExcelVBA】一覧表の記載に従...
-
サーバ内のフォルダ名と各フォ...
-
Wallpaper Engineでおすすめの...
-
ファイルとフォルダのどちらも...
-
Debug フォルダは消していいの?
-
Excelで指定したフォルダに保存...
-
VBプロジェクトでのフォルダ構...
-
GetAttrが原因?
-
Hitachi Embedded Workshop (HE...
おすすめ情報