ໂຮສເວັບໄຊ ແລະ ພຣັອກຊີສົ່ງຕໍ່ສ່ວນຕົວໃນເຊີບເວີ Apache ດຽວ
ແຍກຕົວຮັບຟັງ ແລະ ການອະນຸຍາດຂອງພຣັອກຊີສົ່ງຕໍ່ Apache ສ່ວນຕົວອອກຈາກເວັບໄຊສາທາລະນະທີ່ມີຢູ່ ຫຼື ການແຜນທີ່ແບບຍ້ອນກັບ.
ໃນໂຮສ Apache ທີ່ມີຢູ່, ທາງເຂົ້າສົ່ງຕໍ່ສ່ວນຕົວສາມາດໃຊ້ຕົວຮັບຟັງ loopback ແຍກຕ່າງຫາກ:
ProxyRequests Off
Listen 127.0.0.1:3128
<VirtualHost 127.0.0.1:3128>
ProxyRequests On
<Proxy "*">
Require local
</Proxy>
</VirtualHost>ລວມສິ່ງນີ້ກັບການຕັ້ງຄ່າປັດຈຸບັນ; ຢ່າປະກາດຕົວຮັບຟັງດຽວກັນສອງເທື່ອ. ໂຫຼດໂມດູນໂປຣໂຕຄອນພຣັອກຊີທີ່ຕ້ອງການ. ປາຍທາງ HTTPS ຜ່ານ CONNECT ຕ້ອງການເພີ່ມເຕີມ mod_proxy_connect ແລະ ນະໂຍບາຍພອດປາຍທາງທີ່ຕັ້ງໃຈ.
ໂຮສສະເໝືອນສາທາລະນະສາມາດຮັກສາການແຜນທີ່ ProxyPass ຂອງຕົນໃນຂະນະທີ່ພຣັອກຊີສົ່ງຕໍ່ຍັງປິດຢູ່. ProxyPass ແຜນທີ່ພື້ນທີ່ URL ທ້ອງຖິ່ນໄປຍັງ backend. ProxyRequests ຄວບຄຸມລູກຄ້າທີ່ຮ້ອງຂໍປາຍທາງອື່ນ; ການປິດມັນບໍ່ໄດ້ປິດການແຜນທີ່ແບບຍ້ອນກັບ.
ຂໍ້ຄວາມຕອນນີ້ອະນຸຍາດລູກຄ້າທ້ອງຖິ່ນ ຫຼື ຈຸດສຸດທ້າຍການຂົນສົ່ງທ້ອງຖິ່ນທີ່ຈັດລຽງຢ່າງຊັດເຈນ. ສຳລັບການໃຊ້ LAN, ເລືອກທີ່ຢູ່ຕົວຮັບຟັງທີ່ກຳນົດ ແລະ ກົດລະບຽບແຫຼ່ງ/ການພິສູດຢືນຢັນ ທີ່ກົງກັນ. ໃສ່ການອະນຸຍາດເຫຼົ່ານັ້ນຢູ່ທາງເຂົ້າພຣັອກຊີ ບໍ່ແມ່ນຢູ່ໂຟນເດີເອກະສານຂອງເວັບໄຊສາທາລະນະ.
ທົບທວນໂຮສະເໝືອນທີ່ເລືອກ ແລະ ຄຳແນະນຳທີ່ສືບທອດສຳລັບຕົວຮັບຟັງທີ່ເຄື່ອນໄຫວແຕ່ລະອັນ. ProxyRequests On ທົ່ວໂລກສາມາດເປີດບົດບາດເກີນທາງເຂົ້າສ່ວນຕົວທີ່ຕັ້ງໃຈ. ລູກຄ້າສົ່ງຕໍ່ສະໜອງປາຍທາງຂອງຕົນເອງ, ດັ່ງນັ້ນບໍ່ຈຳເປັນຕ້ອງສ້າງການແຜນທີ່ທ້ອງຖິ່ນສຳລັບທຸກເວັບໄຊທີ່ມັນອາດຮ້ອງຂໍ.