URL (Uniform Resource Locator 統一資源定位符) 俗稱網址、連結,是網路上特定資源的位址,例如蘋果官網 MacBook Pro 的URL是 https://www.apple.com/tw/macbook-pro/ ,可在瀏覽器的網址列找到。
URL 結構
URL 由協定、網域名稱或 IP 位址、路徑、查詢字串、片段標識符… 等所組成:
存取網路資源所使用的協定 (Protocol) 例子:
- https:// (HyperText Transfer Protocol Secure 安全超文本傳輸協定)
用於安全網頁。 - http:// (HyperText Transfer Protocol 超文本傳輸協定)
用於網頁。 - ftp:// (File Transfer Protocol 檔案傳輸協定)
用於檔案傳輸。 - mailto://
用於Email地址。
主機 (Host) 是資源所在伺服器的網域名稱或 IP 位址,例如:
- www.example.com
- blog.example.org
- 192.168.1.10
路徑 (Path) 是資源在主機上的位置,例如:
- /index.html
- /products/electronics/tv
- /products/microwave/nn-bs807.html
- /about-us
- /recipes/pasta.html
查詢字串 (Query string) 是可選、隨請求發送到主機的附加參數或搜尋字詞。範例:
- ?name=John&age=30
- ?id=123&color=red&size=large
- ?category=electronics&brand=apple
- ?utm_source=newsletter&utm_medium=email&utm_campaign=spring_sale
片段標識符 (Fragment identifier) 是一個可選、用於指向資源中的特定部分(例如網頁中的某個部分)的標識符。範例:
- #section-2
- #featured-products
網域名稱結構
三級/子域名 (Subdomain) 例子 | 二級域名 (Second-Level Domain) 例子 | 一級/頂級域名 (Top-Level Domain, TLD) 例子 |
---|---|---|
www | com | |
www | wikipedia | org |
my | ucla | edu |
blog | example | tw |
support | microsoft | com |