Perbezaan Antara URL Absolut dan Relatif

Anonim

Absolute vs a Relative URL

Uniform Locator Locator (URL) adalah alamat yang menentukan di mana dokumen atau sumber yang ada terletak di World Wide Web (WWW). Contoh terbaik URL adalah alamat halaman web di WWW seperti // www. cnn. com /. URL Mutlak, juga dikenali sebagai pautan mutlak adalah alamat internet yang lengkap yang membawa pengguna ke direktori atau fail laman web yang tepat. URL Relatif atau alamat internet separa, menunjuk ke direktori atau fail berbanding direktori semasa atau fail.

Apakah URL Mutlak?

URL Mutlak, yang memberikan alamat lengkap laman web atau sumber pada WWW, secara amnya mempunyai format yang diberikan di bawah.

protokol: // nama host / other_details

Biasanya, Protokol Pemindahan Teks Hyper (//) digunakan sebagai bahagian protokol. Tetapi protokol itu juga boleh ftp: //, gopher: //, atau fail: //. Nama hos adalah nama komputer yang sumbernya tinggal. Sebagai contoh, nama hos pelayan web pusat CNN ialah www. cnn. com. Bahagian lain_dailails mengandungi maklumat mengenai direktori dan nama fail. Makna yang tepat dari bahagian lain_dailails bergantung kepada kedua-dua protokol dan tuan rumah. Sumber yang ditunjukkan oleh URL mutlak biasanya tinggal di dalam fail, tetapi ia juga boleh dihasilkan secara lalai.

Apakah URL Relatif?

Seperti yang disebutkan sebelumnya, URL relatif menunjukkan sumber berbanding direktori atau fail semasa. URL relatif boleh mengambil beberapa bentuk berbeza. Apabila merujuk kepada fail yang berada dalam direktori yang sama dengan halaman yang dirujuk pada masa ini, URL relatif boleh menjadi mudah seperti nama fail itu sendiri. Sebagai contoh, jika anda perlu membuat pautan di halaman utama anda ke fail bernama my_name. html, yang berada dalam direktori yang sama dengan halaman rumah anda, anda boleh menggunakan nama fail seperti berikut:

<< a href = "my_name. html "> Nama saya a > Jika fail yang anda perlukan untuk menghubungkan adalah dalam direktori sub direktori dirujuk halaman, anda perlu menyertakan nama subdirektori dan nama fail dalam saudara URL. Sebagai contoh, jika kita cuba menghubungkan fail my_parents. html yang berada dalam direktori yang dipanggil ibu bapa, yang sebenarnya berada di dalam direktori yang mengandungi halaman rumah anda, URL relatif akan kelihatan seperti berikut. << a href

= "ibu bapa / my_parents. html "> My Parents

a > Selain itu, jika anda mahu merujuk kepada sumber yang berada di direktori yang berada di tahap yang lebih tinggi dalam struktur direktori daripada direktori yang merujuk halaman, anda boleh menggunakan dua titik berturut-turut. Sebagai contoh, jika anda mahu merujuk kepada fail yang dipanggil rumah.html yang dalam direktori di atas halaman utama anda, anda boleh menggunakan URL relatif seperti berikut. << a href = "… / home. html "> Laman Utama a >

Perbezaan antara URL Mutlak dan URL Relatif

Perbezaan utama antara URL mutlak dan URL relatif ialah, URL mutlak adalah alamat lengkap yang menunjukkan kepada fail atau sumber, sementara URL relatif menunjuk ke fail berbanding direktori atau fail semasa. URL mutlak mengandungi lebih banyak maklumat daripada URL relatif, tetapi menggunakan URL relatif lebih mudah kerana ia lebih pendek dan lebih mudah alih. Tetapi URL relatif hanya boleh digunakan untuk merujuk kepada pautan yang berada di pelayan yang sama seperti halaman yang merujuknya.