- 締切済み
サイトルート相対パスと絶対パスのメリット・デメリット
サイトルート相対パスと絶対パスのメリット・デメリット htmlでサイト内リンクを指定する際、 /test/test.html というサイトルート相対パスで指定する場合と、 http://example.com/test/test.html という絶対パスで指定する場合、 それぞれのメリット・デメリットはどういったものがあるでしょうか? ドメインは絶対に変更されないという前提の場合です。 絶対パスの方が重くなるなどのデメリットはありますか?
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- yyr446
- ベストアンサー率65% (870/1330)
回答No.1
/test/test.html ってサイトルートからの絶対パスじゃないの? 相対パスだとリンク元がtestにいたとして、 ./test.html と書ける。この親子位置関係が保持されていれば、 ほかのディレクトリーに移したり、ディレクトリー名を 変えても影響されない。それがメリットです。
補足
回答ありがとうございます。 すみません。 言葉が間違っていました。 相対パスはひとまず置いておいて、サイトルート絶対パスと、 http://からドメインを含めて書いた場合の絶対パスの違いを知りたかったのです。 サイトルート絶対パスの場合、ドメイン変更にも対応できるというメリットはわかります。 ドメインが変更されない場合にも、 例えば軽くなる等のなんらかのメリットはあるのかが気になっています。