SSI - Side Server Termasuk - II
Di bahagian pertama tutorial ini kami membincangkan menggunakan sisi pelayan termasuk untuk menyelaraskan kod HTML anda. Anda juga mengetahui bahawa keputusan untuk menggunakan hujah fail atau hujah maya bergantung kepada lokasi fail di pelayan. Sekarang kita akan melihat lebih dekat pada fail dan hujah maya.

Mari kita teliti beberapa contoh. Untuk tujuan contoh ini, kami mempunyai dua fail yang dipanggil index.shtml dan about.shtml. Kedua-dua fail ini mengandungi kod SSI yang akan "memanggil" fail ketiga.


Rajah 1 Argumen Fail


Rajah 2 Argumen Maya


Contoh 1

Seperti yang anda lihat dari Rajah 1 di atas, ketiga-tiga fail (index.shtml, about.shtml dan menu.html) berada dalam folder yang sama pada pelayan anda. Oleh itu dalam contoh ini anda akan menggunakan hujah fail dalam kod SSI. Juga nilai (di sisi lain tanda yang sama) hanyalah nama fail yang akan dimasukkan (menu.html). Dengan menggunakan hujah fail dan nama fail anda memberitahu pelayan bahawa ia dapat mencari fail yang diperlukan (menu.html) dalam folder yang sama dengan fail index.shtml dan about.shtml.

Contoh 2

Dalam contoh ini, kami masih mempunyai kod SSI di kedua-dua halaman web index.shtml dan about.shtml. Lihatlah Rajah 1 lagi. Kali ini, fail yang ingin kami sertakan (legal.html) ada dalam folder di bawah folder utama. Subfolder ini dipanggil undang-undang. Kerana fail legal.html dalam subfolder, anda perlu menambahkan nama subfolder di depan nama fail yang akan disertakan. Oleh kerana folder undang-undang adalah subfolder folder utama, anda masih akan menggunakannya hujah fail. Ini memberitahu pelayan bahawa ia boleh mencari fail yang diperlukan (legal.html) dalam subfolder undang-undang.

Contoh 3

Lihatlah Rajah 2. Dalam contoh ini kita masih mempunyai kod SSI di kedua-dua indeks.shtml dan halaman web about.shtml. Tapi kali ini kita akan menggunakannya hujah maya. Mengapa? Nah kali ini fail yang akan dimasukkan (refer.html) tidak berada dalam folder yang sama atau subfolder ke folder utama. Ia berada dalam folder bebas di pelayan. Iaitu folder ini adalah "di luar" folder utama. Bagaimanakah anda memberitahu pelayan untuk melihat di luar folder utama? Anda perlu menambah / di depan nama folder. / Bermaksud root server atau nama domain halaman web anda (www.yoursite.com). Dengan menggunakan ini / dan hujah maya, anda memberitahu pelayan bahawa ia dapat mencari fail yang diperlukan (refer.html) di lokasi www.yoursite.com/commons/refer.html.





Arahan Video: From C to Python by Ross Rheingans-Yoo (Mungkin 2024).