ホームページ  >  記事  >  ファイルのパスは何を表しているのでしょうか?

ファイルのパスは何を表しているのでしょうか?

青灯夜游
青灯夜游オリジナル
2020-11-19 10:31:2816155ブラウズ

ファイルのパスは、ディスク上のファイルのディレクトリの場所、または Web サイトのフォルダー構造内の場所を説明するために使用されます。パスは絶対パスと相対パスに分けられます。絶対パスは、ターゲットの場所に直接到達するディレクトリ内の絶対的な場所を指します。通常はルート ディレクトリから始まるパスです。相対パスは、ファイルと他のファイルの間のパスを指します(フォルダー)、ファイルが配置されているパスのパス関係によって引き起こされます。

ファイルのパスは何を表しているのでしょうか?

#ファイルのパスは、ディスク上のファイルのディレクトリの場所、または Web サイトのフォルダー構造内の場所を説明するために使用されます。 。

パスは絶対パスと相対パスに分けられます。

絶対パスは、ディレクトリの下の絶対位置を指し、ターゲットの場所に直接到達します。通常はドライブ文字 (ルート ディレクトリ) から始まるパスです。

ファイルの場所を完全に記述するパスは絶対パスです。これは、Web サイトのルート ディレクトリに基づくディレクトリ パスです。絶対パス名は、ツリー構造のディレクトリ構造の最上位にあるルートディレクトリから、指定するディレクトリまたはファイルまでの連続するディレクトリをスラッシュで区切って指定し、最後の名前がディレクトリになります。または指すファイル。これが絶対と呼ばれる理由は、すべての Web ページが同じファイルを参照する場合、使用されるパスが同じであることを意味します。

//绝对路径,指向一个因特网文件的完整 URL
<img src="https://www.w3school.com.cn/images/picture.jpg" alt="flower">

相対パスは、このファイルが配置されているパスによって生じる他のファイル (またはフォルダー) とのパス関係を指します。相対パスを使用すると、非常に便利になります。 HTML の絶対パスは、ドメイン名を含むファイルの完全なパスを指します。

//文件路径指向了位于当前网站根目录中 images 文件夹里的一个文件:
<img src="/images/picture.jpg" alt="flower">

絶対パスと相対パスの比較

ネットワーク アプリケーションにおける絶対パスの利点:

1. Web サイトの阻止悪意を持って盗用された場合は、絶対パスを使用してください。誰かがあなたのコンテンツを盗用して収集した場合でも、内部のリンクはあなたの Web サイトを指したままになります。剽窃者の中には、怠惰で内部のリンクをコピーする人もいます。

2. Web マスターが 301 リダイレクトを作成できず、そのために URL 正規化の問題が発生した場合は、絶対パスを使用すると、リンクが選択した URL バージョンをポイントするのに役立ちます。

3. Web ページが移動されても、内部のリンクは依然として正しい URL を指しています。

絶対パスの欠点:

1. リンクが動的に挿入されない限り、テスト サーバーでテストする方法はありません。内部のリンクは、テスト サーバーの URL ではなく、実際のドメイン名の URL を直接指すためです。

2. 動的にリンクを挿入しないと、コンテンツページの移動が困難になります。コンテンツ ページの場所が変更されるため、他のページのリンクはそれに応じて変更されず、元のハードコーディングされた絶対パスを指し続ける場合があります。

以上がファイルのパスは何を表しているのでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。