Vary: * ໝາຍຄວາມວ່າແນວໃດຕໍ່ແຄັຊພຣອກຊີທີ່ແບ່ງປັນ
ເຂົ້າໃຈວ່າເປັນຫຍັງການຕອບສະໜອງທີ່ເກັບໄວ້ພ້ອມ Vary: * ຈຶ່ງບໍ່ສາມາດກົງກັບຄຳຂໍຕໍ່ມາໄດ້ດ້ວຍການເລືອກແຄັຊທົ່ວໄປ.
ການຕອບສະໜອງທີ່ເກັບໄວ້ທີ່ມີ Vary: * ຈະລົ້ມເຫຼວການທົດສອບການກົງກັນຂອງ Vary ທົ່ວໄປສະເໝີ. ພຣອກຊີບໍ່ສາມາດສະຫຼຸບໄດ້ວ່າຄຳຂໍຕໍ່ມາມີສິດໄດ້ຮັບການນຳສະເໜີດຽວກັນ ພຽງເພາະ URL ແລະ ຫົວຂໍ້ທີ່ເຫັນໄດ້ຂອງມັນຄ້າຍຄືກັນ.
ປຽບທຽບກັບສິ່ງນີ້:
Vary: Accept-Encoding
ນີ້ຕັ້ງຊື່ຊ່ອງຂໍ້ມູນຄຳຂໍທີ່ແຄັຊສາມາດປຽບທຽບໄດ້. ຕົວແທນບອກວ່າການປຽບທຽບຫົວຂໍ້ແບບນີ້ບໍ່ພຽງພໍ. ການເພີ່ມຄວາມສົດ ຫຼື ຂະໜາດແຄັຊບໍ່ໄດ້ໃຫ້ຂໍ້ມູນການເລືອກທີ່ຂາດໄປ.
ຄວາມແຕກຕ່າງແມ່ນລະຫວ່າງການເກັບ ແລະ ການໃຊ້ຄືນ. ແຄັຊສາມາດເກັບຂໍ້ມູນທີ່ເປັນປະໂຫຍດສຳລັບການກວດສອບໄດ້, ແຕ່ຕົວແປຕົວແທນທີ່ເກັບໄວ້ຈະບໍ່ກາຍເປັນການຕອບສະໜອງທີ່ກົງກັນຕາມປົກກະຕິທີ່ສາມາດຕອບສະໜອງຄຳຂໍຕໍ່ໄປໄດ້. ໂດຍປົກກະຕິພຣອກຊີຕ້ອງຕິດຕໍ່ແຫຼ່ງຕົ້ນກຳເນີດແທນ.
ໃຫ້ນະໂຍບາຍການຕອບສະໜອງອະທິບາຍແອັບພລິເຄຊັນ
ຖ້າທ່ານຄວບຄຸມແຫຼ່ງຕົ້ນກຳເນີດ ແລະ ການນຳສະເໜີແຕກຕ່າງກັນຕາມຫົວຂໍ້ຄຳຂໍທີ່ລະບຸໄດ້ແທ້ໆ, ໃຫ້ຕັ້ງຊື່ຊ່ອງຂໍ້ມູນເຫຼົ່ານັ້ນຢ່າງຊັດເຈນ. ຢ່າປ່ຽນຕົວແທນເປັນ Accept-Encoding ພຽງເພາະຕົວຢ່າງນັ້ນເກັບໃນແຄັຊໄດ້: ແອັບພລິເຄຊັນອາດແຕກຕ່າງຕາມພາສາ ການອະນຸຍາດ ຫຼື ຂໍ້ມູນນອກເໜືອຫົວຂໍ້ເຫຼົ່ານັ້ນນຳ.
ຖ້າເນື້ອຫາເປັນສ່ວນຕົວ ຫຼື ບໍ່ຄວນເກັບໄວ້, ໃຫ້ສະແດງສິ່ງນັ້ນຜ່ານນະໂຍບາຍແຄັຊທີ່ກ່ຽວຂ້ອງ. ການລຶບ Vary ອອກບໍ່ເຮັດໃຫ້ເນື້ອຫາສ່ວນຕົວປອດໄພຕໍ່ການແບ່ງປັນ.
ການຕັ້ງຄ່າ vary_ignore_expire ຂອງ Squid ກ່ຽວຂ້ອງກັບການຈັດການການໝົດອາຍຸສຳລັບການຕອບສະໜອງທີ່ແຕກຕ່າງ ແລະ ພຶດຕິກຳ HTTP ໃນອະດີດ. ມັນບໍ່ແມ່ນສະວິດທີ່ເຮັດໃຫ້ຕົວແທນກົງກັນ.