絶対パスvs相対パス
「絶対パス」と「相対パス」の違いをご存知ですか?
「絶対パスでご入力ください」とか
「相対パスでも問題ありません」
とかいろんな設定の時に見かけますよね。
「絶対パスでご入力ください」とか
「相対パスでも問題ありません」
とかいろんな設定の時に見かけますよね。
まずは・・・
『絶対パス』とは・・・全体という絶対的な位置から見たパス」
*ここでのキーワードは「全体」
ですから、
http://www.yahoo.co.jp/
こういう「http://」から始めるのが絶対パスです。
『相対パス』・・・自分という基準から見たパス
*ここでのキーワードは「自分」
ファイルから見て、他のファイルの位置を記載する方法です。
ちょっと分かりにくいですか?
例えば、ページ(A)から画像にリンクしたいと思います。
その画像ファイルがページ(A)から見て
−同じ階層にあるホルダーの中
−下の階層にあるホルダーの中
−上の階層にあるホルダーの中
の中のどれかに保存されていると思います。
同じ階層にある場合は= photo.gif
下の階層で[img]というホルダーの中にある場合は= img/photo.gif
上の階層で[img]というホルダーの中にある場合は= ../img/photo.gif
になります。
絶対パスと違うのは明らかですよね。
http:// と最初から入れる必要はないのです。
ページ(A)から見てそのファイルがどこにあるかを示せばいいのです。
そして絶対パスと相対パスの違うというと、
「絶対パスの方が、検索エンジンのロボットがページ内のリンクを辿りやすくなる」
ということが言えるようです。
ページ内をくまなくリンクしてもらえることで、
各ページがキャッシュされる確立が高くなり、
SEO的に有利になるのです。
今から絶対パスに変えましょうね。
『絶対パス』とは・・・全体という絶対的な位置から見たパス」
*ここでのキーワードは「全体」
ですから、
http://www.yahoo.co.jp/
こういう「http://」から始めるのが絶対パスです。
『相対パス』・・・自分という基準から見たパス
*ここでのキーワードは「自分」
ファイルから見て、他のファイルの位置を記載する方法です。
ちょっと分かりにくいですか?
例えば、ページ(A)から画像にリンクしたいと思います。
その画像ファイルがページ(A)から見て
−同じ階層にあるホルダーの中
−下の階層にあるホルダーの中
−上の階層にあるホルダーの中
の中のどれかに保存されていると思います。
同じ階層にある場合は= photo.gif
下の階層で[img]というホルダーの中にある場合は= img/photo.gif
上の階層で[img]というホルダーの中にある場合は= ../img/photo.gif
になります。
絶対パスと違うのは明らかですよね。
http:// と最初から入れる必要はないのです。
ページ(A)から見てそのファイルがどこにあるかを示せばいいのです。
そして絶対パスと相対パスの違うというと、
「絶対パスの方が、検索エンジンのロボットがページ内のリンクを辿りやすくなる」
ということが言えるようです。
ページ内をくまなくリンクしてもらえることで、
各ページがキャッシュされる確立が高くなり、
SEO的に有利になるのです。
今から絶対パスに変えましょうね。
コメントの投稿
- トラックバックURL
- http://spiceupyourlife.blog44.fc2.com/tb.php/16-67f9019f
- この記事に対してトラックバックを送信する(FC2ブログユーザー)

