人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

windowsとmacでweb製作を行なう際、

パスを絶対パスで書きたいのですが、
(../images/xxx.jpg ではなく /images/xxx.jpg という意味です)
そうすると画像が表示できなかったり、リンクが機能しなかったりと
とにかくやりにくくてこまります。

この問題を解消する方法は無いでしょうか?
web製作経験が浅い人間でも簡単に使え方法でお願いします。



ついでに、今更ですが

相対パス、仮想パス、絶対パス、フルパス
の、違いを簡単に教えてください。

http://www.hoge.com/images/xxx.jpg の画像をhtmlで表示する際、
<img src="/images/xxx.jpg"> と書く場合のパスは何パスと言うのでしょうか?

また、phpを書いているときにプルパスで...と言う場合
以下のどちらが「フルパス」に該当するのでしょうか?
場合によって変わるので、両方なのでしょうか?

/images/xxx.jpg
/xxxx/public_html/images/xxx.jpg
(サーバー毎によって異なりますが...)

ちなみにあなたは、以下をそれぞれ何と言いますか!?

../../images/xxx.jpg
/images/xxx.jpg
/xxxx/public_html/images/xxx.jpg


お願いします


●質問者: worldtravel
●カテゴリ:ウェブ制作
✍キーワード:.jpg HTML MAC PHP Web
○ 状態 :終了
└ 回答数 : 4/4件

▽最新の回答へ

1 ● ドラグルー
●30ポイント

Dreamweaverで「サイトの定義」をやっていればコーディング画面でも画像が表示されます。


相対パス(ドキュメント相対)

../../images/xxx.jpg


相対パス(サイトルート)

/images/xxx.jpg


絶対パス

http://www.hoge.com/images/xxx.jpg


仮想パス?

サーバー内の任意のディレクトリ等を任意のURLに割り当てたりします。例えば下記。

/xxxx/public_html/images/xxx.jpg(サーバー内)

http://www.hoge.com/images/xxx.jpg (Web上でのURL)


フルパスはサーバー内での省略なしのパスを呼んだりします。

/xxxx/xxxx/xxxx/xxxx/xxxx/xxxx/public_html/images/xxx.jpg

◎質問者からの返答

ありがとうございました。


2 ● 揚足鶏
●30ポイント

・パスを絶対パスで書きたい

私ならどこかのサーバにあげてチェックするようにします。

複数人数で作業する場合にも便利ですしね。

・相対パス、仮想パス、絶対パス、フルパス

../../images/xxx.jpg ←相対パス

/images/xxx.jpg ←ルート相対パス

/xxxx/public_html/images/xxx.jpg ←絶対パス

だったと思います。

◎質問者からの返答

ありがとうございました。


3 ● znz
●30ポイント

Windowsならsubstでドライブに割り当ててしまうのはどうでしょうか?

GUIで出来るものもあるようです。

http://www.forest.impress.co.jp/article/2007/03/13/visualsubst.h...



パスというとファイルシステム上の方を指すことが多い気がするので、「フルパス」というと/xxxx/public_html/images/xxx.jpgの方を指すような気がします。


ちゃんと調べてみたら、http://hxxk.jp/2007/01/05/1930 が参考になりました。

◎質問者からの返答

ありがとうございました。


4 ● upn97002
●0ポイント

フルパスが知りたいのならば

windowsサーバーでは取れないみたいですが

フルパスビューワってのがあります。

http://www.kent-web.com/utility/index.html

◎質問者からの返答

すいません。

意味が違います。

ありがとうございました。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ