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で質問しましょう!
似たような質問が見つかりました
- その他(コンピューター・テクノロジー) <a href="file:///フォルダ名/ファイル名">リンクテキスト</a>について 1 2023/04/06 22:40
- Visual Basic(VBA) VBSで作成した相対パスのショートカットが他者と共有できません。 1 2022/09/05 11:20
- その他(IT・Webサービス) 301リダイレクトの使い方について 7 2022/04/05 17:50
- Visual Basic(VBA) VBAでの共有パスにつきまして 1 2023/03/04 17:24
- その他(プログラミング・Web制作) 図に示す階層構造で,現在のディレクトリ(カレントディレクトリという)が*印のディレクトリであるとき, 2 2022/11/16 10:55
- その他(開発・運用・管理) WindowsからSSHでサーバーにあるファイルをダウンロードできない…。 3 2022/04/24 11:08
- Excel(エクセル) Excelを開くとエラーが出る 2 2022/10/03 16:13
- Visual Basic(VBA) VBA アドインについて お詳しい方 ご教授をお願いします。 相談事項 現在以下の対応を実施した所、 1 2022/11/02 16:53
- PowerPoint(パワーポイント) エクセルファイルが他のデーターソースへのリンクが含まれている場合の調べ方を教えてください。 2 2023/08/24 13:03
- Yahoo!メール yahooメールの起動について 1 2023/01/29 15:01
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
windowsでテキストファイルの各...
-
Windows10でコマンドプロンプト...
-
VBA 最新のフォルダ取得
-
ExcelのVBAでフォルダ指定がで...
-
デスクトップの画像をhtmlに表...
-
ファイル名と同名のフォルダを...
-
VBA フォルダ名に特定の文字を...
-
フォルダ内のPDFファイル名を変...
-
Access VBA で フォルダ権限...
-
Excel VBA 同じ名前のフォルダ...
-
Excelで指定したフォルダに保存...
-
パスを通したはずなのに「パス...
-
サーバ内のフォルダ名と各フォ...
-
META-INFフォルダの置き場所に...
-
【マクロ】ファイル名の日付に...
-
Javaでフォルダ複数階層のZipフ...
-
あるフォルダの中にあるファイ...
-
ディレクトリ名変更してコピー...
-
保存先のフォルダ名を指定した...
-
Dreamweaverでイメージを挿入す...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Windows10でコマンドプロンプト...
-
パス名に2バイト文字(マルチバ...
-
ファイル名と同名のフォルダを...
-
VBA 最新のフォルダ取得
-
Excelのハイパーリンクについて...
-
デスクトップの画像をhtmlに表...
-
ディレクトリ名変更してコピー...
-
VBA フォルダ名に特定の文字を...
-
バッチファイルで指定フォルダ...
-
フォルダ内のPDFファイル名を変...
-
Access VBA で フォルダ権限...
-
excelマクロ 冒頭3文字が一致す...
-
【マクロ】ファイル名の日付に...
-
フォルダにリンクを貼りたい
-
会社のネットワーク上のファイ...
-
多量のファイルをフォルダに自...
-
C ファイル出力で、フォルダが...
-
保存先のフォルダ名を指定した...
-
vbsで選択ダイアログを表示した...
-
Excel VBA 同じ名前のフォルダ...
おすすめ情報