Rumah >hujung hadapan web >tutorial css >Apakah Yang Sebenarnya Dilakukan oleh \'?d=20090107\' dalam Pautan CSS?

Apakah Yang Sebenarnya Dilakukan oleh \'?d=20090107\' dalam Pautan CSS?

Mary-Kate Olsen
Mary-Kate Olsenasal
2024-11-24 10:56:12812semak imbas

What Does

Apakah Tujuan '?d=20090107' dalam Pautan CSS?

Semasa meneroka HTML tapak web, anda mungkin terjumpa nama fail dalam format ini:

<link href="/Content/all.min.css?d=20090107" rel="stylesheet" type="text/css" />

Yang misteri "?d=20090107" dilampirkan pada penghujung nama fail CSS. Apakah sebenarnya fungsinya?

Menyingkap Kebenaran

Anehnya, "?d=20090107" bukanlah cap waktu, kerana ia mungkin muncul pada mulanya. Sebaliknya, ia ada untuk memastikan bahawa apabila fail CSS berubah, setiap pelanggan memuat semula versi terkini dan tidak bergantung pada salinan cache.

Cara Pelayan Web Mengendalikannya

Pelayan web apabila menerima permintaan ini mengabaikan parameter tambahan "?d=20090107" dan berfungsi "/Content/all.min.css" seperti biasa.

Mengapa Ini Dilakukan?

Pembangun web biasanya menggunakan kaedah ini untuk memaksa muat semula fail CSS kerana ia lebih mudah daripada menukar nama fail secara manual. Ini amat membantu apabila proses binaan atau pengurusan menandai fail dengan nombor versi.

Penyelesaian Alternatif

Selain itu, anda juga mungkin menghadapi penggunaan Expires atau Pengepala HTTP Kawalan Cache untuk menentukan tarikh tamat tempoh untuk fail cache. Walaupun ini menyimpan permintaan penyemak imbas yang tidak diperlukan, anda berisiko kandungan basi jika fail ditukar dan pengepala tidak dikemas kini dengan sewajarnya.

Atas ialah kandungan terperinci Apakah Yang Sebenarnya Dilakukan oleh '?d=20090107' dalam Pautan CSS?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn