ເຮັດວຽກກັບເອກະສານ .htaccess ໃນ WordPress

ໄຟລ ta htaccess WordPress

WordPress ແມ່ນແພລະຕະຟອມທີ່ດີເລີດທີ່ເຮັດໃຫ້ດີຂື້ນທັງ ໝົດ ໂດຍວິທີການທີ່ລະອຽດແລະມີປະສິດທິພາບຂອງ dashboard WordPress ແບບມາດຕະຖານ. ທ່ານສາມາດປະສົບຜົນ ສຳ ເລັດໄດ້ຫຼາຍ, ໃນແງ່ຂອງການປັບແຕ່ງວິທີທີ່ເວັບໄຊທ໌້ຮູ້ສຶກແລະ ໜ້າ ທີ່, ໂດຍການ ນຳ ໃຊ້ເຄື່ອງມືທີ່ WordPress ໄດ້ເຮັດໃຫ້ທ່ານມີມາດຕະຖານ.

ມີເວລາໃນຊີວິດຂອງເຈົ້າຂອງເວັບໄຊທ໌ໃດກໍ່ຕາມ, ເຖິງຢ່າງໃດກໍ່ຕາມ, ເວລາທີ່ທ່ານຈະຕ້ອງໄປເກີນ ໜ້າ ທີ່ນີ້. ເຮັດວຽກກັບ WordPress ໄຟລ໌ .htaccess ສາມາດເປັນວິທີ ໜຶ່ງ ໃນການເຮັດສິ່ງນີ້. ເອກະສານນີ້ແມ່ນເອກະສານຫຼັກທີ່ເວັບໄຊທ໌້ຂອງທ່ານອີງໃສ່, ແລະສ່ວນຫຼາຍແມ່ນກ່ຽວຂ້ອງກັບວິທີການທີ່ permalinks ຂອງເວບໄຊທ໌ຂອງທ່ານເຮັດວຽກ.

ໄຟລ໌ .htaccess ສາມາດຖືກ ນຳ ໃຊ້ເພື່ອບັນລຸສິ່ງທີ່ເປັນປະໂຫຍດ ຈຳ ນວນ ໜຶ່ງ, ເຖິງແມ່ນວ່າ. ກ່ອນ ໜ້າ ນີ້ພວກເຮົາໄດ້ກວມເອົາບາງສ່ວນຂອງມັນ, ລວມທັງຂັ້ນຕອນການຜະລິດ ການປ່ຽນເສັ້ນທາງ regex ໃນ WordPress, ແລະສະພາບລວມໂດຍລວມກ່ຽວກັບ ຕົວຊີ້ທິດທາງການໂອນຫນ້າ ສຳ ລັບ WordPress. ໃນຄູ່ມືແນະ ນຳ ທັງສອງຢ່າງນີ້, ພວກເຮົາໄດ້ເຂົ້າເບິ່ງແລະແກ້ໄຂເອກະສານ .htaccess, ແຕ່ໂດຍບໍ່ໄດ້ອະທິບາຍຫຍັງຫຼາຍວ່າເປັນຫຍັງເອກະສານຢູ່ບ່ອນ ທຳ ອິດ, ແລະທ່ານສາມາດໃຊ້ມັນໄດ້ແນວໃດ.

ນັ້ນແມ່ນຈຸດປະສົງຂອງບົດຂຽນນີ້. ຫນ້າທໍາອິດ, ພວກເຮົາຈະເບິ່ງສິ່ງທີ່ໄຟລ໌ .htaccess ເຮັດໃນການຕັ້ງຄ່າ WordPress ມາດຕະຖານ. ຈາກນັ້ນ, ພວກເຮົາຈະອະທິບາຍວິທີທີ່ທ່ານສາມາດເຂົ້າເຖິງແລະວິທີທີ່ທ່ານສາມາດດັດແກ້ມັນ. ສຸດທ້າຍ, ພວກເຮົາຈະສະແດງໃຫ້ທ່ານເຫັນວ່າເປັນຫຍັງທ່ານອາດຈະຢາກເຮັດແນວນັ້ນ.

ໄຟລ໌ .htaccess ແມ່ນຫຍັງ?

ຂໍໃຫ້ພື້ນຖານເບື້ອງຕົ້ນກ່ອນອື່ນ ໝົດ. ເອກະສານ .htaccess ບໍ່ແມ່ນທາງເທັກນິກ ແຟ້ມ WordPress. ຫຼື, ເພື່ອໃຫ້ມັນຖືກຕ້ອງກວ່າ, ໄຟລ໌ .htaccess ແມ່ນຕົວຈິງແລ້ວແມ່ນເອກະສານທີ່ໃຊ້ໂດຍເຄື່ອງແມ່ຂ່າຍເວັບຂອງ Apache. ນີ້ແມ່ນລະບົບ ປະຈຸບັນ ກຳ ລັງຖືກ ນຳ ໃຊ້ ໂດຍສ່ວນໃຫຍ່ຂອງເວັບໄຊທ໌ WordPress ແລະເຈົ້າພາບ. ເນື່ອງຈາກວ່າເປັນເອກະລັກຂອງ Apache ໃນເວລາທີ່ມັນກ່ຽວກັບການຄຸ້ມຄອງສະຖານທີ່ WordPress, ແຕ່ລະເວັບໄຊດັ່ງກ່າວມີໄຟລ໌ .htaccess.

ເອກະສານ .htaccess ແບ່ງປັນບາງລັກສະນະກັບແຟ້ມເອກະສານອື່ນໆທີ່ເວບໄຊທ໌ WordPress ຂອງທ່ານໃຊ້ ສຳ ລັບການຕັ້ງຄ່າ. ຊື່ເອກະສານແມ່ນເອກະສານທີ່ເຊື່ອງໄວ້ແລະຈະຕ້ອງໄດ້ຮັບການອະນຸຍາດໃຫ້ແກ້ໄຂ. ມັນຍັງນັ່ງຢູ່ໃນລະບົບຮາກຂອງເວັບໄຊທ໌ WordPress ຂອງທ່ານ.

ຈືຂໍ້ມູນການ, ເອກະສານ .htaccess ເຮັດສິ່ງດຽວແລະສິ່ງດຽວເທົ່ານັ້ນ: ມັນ ກຳ ນົດວິທີການທີ່ເວັບໄຊທ໌້ຂອງທ່ານສະແດງໃຫ້ເຫັນ. ນັ້ນແມ່ນມັນ. 

ເຊື່ອງຢູ່ເບື້ອງຫຼັງ ຄຳ ອະທິບາຍງ່າຍໆນີ້ແມ່ນມີຫຼາຍສັບສົນ, ແນວໃດກໍ່ຕາມ. ນີ້ແມ່ນຍ້ອນວ່າເຈົ້າຂອງເວັບໄຊທ໌້, ປັinsກອິນແລະຫົວຂໍ້ຫຼາຍຄົນເຮັດການປ່ຽນແປງວິທີການທີ່ permalinks ຖືກ ນຳ ໃຊ້ພາຍໃນເວັບໄຊທ໌ WordPress ຂອງທ່ານ. ທຸກໆຄັ້ງທີ່ທ່ານ (ຫລືປັpluginກອິນ) ເຮັດການປ່ຽນແປງວິທີການທີ່ permalinks ຂອງທ່ານເຮັດວຽກ, ການປ່ຽນແປງເຫຼົ່ານີ້ຖືກເກັບໄວ້ໃນແຟ້ມ .htaccess. 

ໃນຫຼັກການ, ນີ້ແມ່ນລະບົບທີ່ດີ, ແລະມີຄວາມປອດໄພ. ເຖິງຢ່າງໃດກໍ່ຕາມ, ໃນໂລກຕົວຈິງມັນສາມາດສ້າງບັນຫາທີ່ແທ້ຈິງ. ໜຶ່ງ ນັ້ນແມ່ນຍ້ອນວ່າ 75% ຂອງນັກພັດທະນາໃຊ້ JavaScript, ແລະເພາະສະນັ້ນຈຶ່ງບໍ່ແມ່ນເລື່ອງທີ່ສະດວກສະບາຍໃນການ ນຳ ໃຊ້ Apache, ຫລາຍໆ plugins ສາມາດຂຽນທັບໄຟລ໌ .htaccess ໃນທາງທີ່ເຮັດໃຫ້ເວັບໄຊທ໌ຂອງທ່ານບໍ່ປອດໄພ. ການແກ້ໄຂ (ຫລືແມ່ນແຕ່ຈຸດພິເສດ) ບັນຫາປະເພດນີ້ແມ່ນເກີນຂອບເຂດຂອງພວກເຮົາທີ່ນີ້, ແຕ່ມາດຕະຖານທີ່ບໍ່ຖືກຕ້ອງກ່ຽວກັບປັinsກອິນໃຊ້ - ພຽງແຕ່ຕິດຕັ້ງບັນດາສິ່ງທີ່ທ່ານໄວ້ວາງໃຈ, ແລະນັ້ນໄດ້ຖືກປັບປຸງເປັນປະ ຈຳ ເພື່ອແກ້ໄຂຊ່ອງປອດໄພແບບນີ້.

ຊອກຫາແລະດັດແກ້ເອກະສານ .htaccess

ເຖິງວ່າຈະມີຄວາມຈິງທີ່ວ່າເອກະສານ .htaccess ຖືກອອກແບບເປັນສ່ວນໃຫຍ່ເພື່ອຈັດການກັບ permalinks ຢູ່ໃນເວັບໄຊທ໌ຂອງທ່ານ, ທ່ານສາມາດແກ້ໄຂເອກະສານເພື່ອບັນລຸຜົນໄດ້ຮັບທີ່ມີປະໂຫຍດຫຼາຍຢ່າງ: ເຫຼົ່ານີ້ລວມມີການເຮັດການປ່ຽນເສັ້ນທາງ, ຫຼືພຽງແຕ່ປັບປຸງຄວາມປອດໄພໃນເວັບໄຊທ໌ຂອງທ່ານໂດຍການ ຈຳ ກັດການເຂົ້າເຖິງພາຍນອກ ໜ້າ ທີ່ສະເພາະ.

ໃນພາກນີ້, ພວກເຮົາຈະສະແດງວິທີການເຮັດສິ່ງນັ້ນ. ແຕ່ກ່ອນ… 

ຄຳ ເຕືອນ: ການດັດແກ້ເອກະສານ .htaccess ສາມາດ ທຳ ລາຍເວັບໄຊທ໌້ຂອງທ່ານ. 

ການເຮັດການປ່ຽນແປງໃດໆຂອງເອກະສານພື້ນຖານທີ່ເວບໄຊທ໌ຂອງທ່ານໃຊ້ແມ່ນມີຄວາມສ່ຽງ. ເຈົ້າ​ຄວນ ສຳ ຮອງເວັບໄຊທ໌້ຂອງເຈົ້າສະ ເໝີ ກ່ອນທີ່ຈະເຮັດການປ່ຽນແປງໃດໆ, ແລະທົດລອງໂດຍບໍ່ມີຜົນກະທົບຕໍ່ເວບໄຊທ໌ສົດ. 

ໃນຄວາມເປັນຈິງ, ມັນມີເຫດຜົນທີ່ດີທີ່ເອກະສານ .htaccess ບໍ່ສາມາດໃຊ້ໄດ້ ສຳ ລັບຜູ້ໃຊ້ WordPress ສ່ວນໃຫຍ່. WordPress ມີສ່ວນແບ່ງຕະຫລາດສ່ວນໃຫຍ່ທີ່ຈະແຈ້ງ ສຳ ລັບເວັບໄຊທ໌ທຸລະກິດຂະ ໜາດ ນ້ອຍ, ແລະນີ້ ໝາຍ ຄວາມວ່າຜູ້ໃຊ້ສ່ວນໃຫຍ່ຂອງພວກເຂົາແມ່ນ, ພວກເຮົາຕ້ອງເວົ້າວ່າ, ບໍ່ແມ່ນເຕັກນິກທີ່ມັກທີ່ສຸດ. ນີ້ແມ່ນເຫດຜົນທີ່ວ່າໄຟລ໌ .htaccess ຖືກປິດບັງໂດຍຄ່າເລີ່ມຕົ້ນ - ເພື່ອຫລີກລ້ຽງຜູ້ໃຊ້ຈົວເຮັດຜິດພາດ.

ການເຂົ້າແລະດັດແກ້ເອກະສານ .htaccess

ດ້ວຍສິ່ງທັງ ໝົດ ນັ້ນ, ໃຫ້ເຮົາເບິ່ງວິທີທີ່ທ່ານສາມາດເຂົ້າເຖິງເອກະສານ .htaccess. ເພື່ອເຮັດແນວນັ້ນ:

  1. ສ້າງການເຊື່ອມຕໍ່ກັບເວັບໄຊທ໌ທ໌ໂດຍໃຊ້ລູກຄ້າ FTP. ມີໂປແກຼມ FTP ທີ່ບໍ່ເສຍຄ່າຫລາຍ, ມີລູກຄ້າທີ່ດີເລີດຢູ່ທີ່ນັ້ນ, ລວມທັງ FileZilla. ອ່ານຜ່ານເອກະສານທີ່ສະ ໜອງ ໃຫ້ເພື່ອເຮັດການເຊື່ອມຕໍ່ກັບ FTP ຢູ່ໃນເວັບໄຊທ໌ຂອງທ່ານ.
  2. ເມື່ອທ່ານໄດ້ສ້າງຕັ້ງການເຊື່ອມຕໍ່ FTP, ທ່ານຈະສະແດງໄຟລ໌ທັງ ໝົດ ທີ່ສ້າງເວັບໄຊທ໌້ຂອງທ່ານ. ເບິ່ງຜ່ານໂຟນເດີເຫຼົ່ານີ້, ແລະທ່ານຈະເຫັນຊື່ໃດ ໜຶ່ງ ທີ່ເອີ້ນວ່າໄດເລກະທໍລີຮາກ.
  3. ຢູ່ໃນໂຟນເດີນີ້, ທ່ານຈະເຫັນໄຟລ໌ .htaccess ຂອງທ່ານ. ໂດຍປົກກະຕິມັນຈະຢູ່ໃກ້ເທິງສຸດຂອງບັນຊີລາຍຊື່ຂອງແຟ້ມໃນໂຟນເດີນັ້ນ. ກົດທີ່ເອກະສານ, ແລະຈາກນັ້ນກົດເບິ່ງ / ແກ້ໄຂ. 
  4. ເອກະສານດັ່ງກ່າວຈະເປີດຢູ່ໃນຕົວແກ້ໄຂຂໍ້ຄວາມ.

ແລະນັ້ນແມ່ນມັນ. ດຽວນີ້ທ່ານໄດ້ຮັບອະນຸຍາດໃຫ້ປ່ຽນແປງເອກະສານຂອງທ່ານ, ແຕ່ຄວນສັງເກດວ່າທ່ານອາດຈະບໍ່ຢາກເຮັດເຊັ່ນນັ້ນ. ພວກເຮົາຈະສະແດງວິທີການ ນຳ ໃຊ້ເອກະສານນີ້ໃນພາກຕໍ່ໄປ, ແຕ່ວ່າກ່ອນທີ່ພວກເຮົາຈະເຮັດມັນເປັນຄວາມຄິດທີ່ດີ ເຮັດ ສຳ ເນົາທ້ອງຖິ່ນ ຂອງໄຟລ໌ .htaccess ຂອງທ່ານ (ໂດຍໃຊ້ມາດຕະຖານ "ບັນທຶກເປັນ"), ເຮັດການປ່ຽນແປງຂອງທ່ານຢູ່ໃນທ້ອງຖິ່ນ, ແລະຫຼັງຈາກນັ້ນອັບໂຫລດເອກະສານດັ່ງກ່າວລົງໃນເວັບໄຊທີ່ຖືກຈັດອັນດັບ (ດັ່ງທີ່ພວກເຮົາໄດ້ລະບຸໄວ້ຂ້າງເທິງ).

ການໃຊ້ເອກະສານ .htaccess

ຕອນນີ້ທ່ານພ້ອມແລ້ວທີ່ຈະເລີ່ມໃຊ້ການໃຊ້ງານພິເສດທີ່ໃຫ້ໂດຍແຟ້ມ .htacess. ໃຫ້ເລີ່ມຕົ້ນດ້ວຍພື້ນຖານສອງສາມຢ່າງ.

  • ຕົວຊີ້ທິດທາງ 301 - ການປ່ຽນເສັ້ນທາງ 301 ແມ່ນຊິ້ນສ່ວນນ້ອຍໆຂອງລະຫັດ ທີ່ສົ່ງຜູ້ມາຢ້ຽມຢາມຈາກ ໜ້າ ໜຶ່ງ ໄປຫາອີກ ໜ້າ ໜຶ່ງ, ແລະ ຈຳ ເປັນຖ້າທ່ານໂອນ ໜ້າ blog ໂດຍສະເພາະທີ່ເຊື່ອມຕໍ່ຈາກເວັບໄຊທ໌ພາຍນອກ. ອີກທາງເລືອກ ໜຶ່ງ, ທ່ານສາມາດໃຊ້ໄຟລ໌ .htaccess ເພື່ອປ່ຽນເສັ້ນທາງເວັບໄຊທ໌້. ທ່ານຍັງສາມາດ ນຳ ຜູ້ມາຢ້ຽມຢາມໂດຍກົງຈາກຮຸ່ນເກົ່າ HTTP ຂອງເວັບໄຊທ໌້ໄປຫາຮຸ່ນ HTTPS ທີ່ ໃໝ່ ແລະປອດໄພກວ່າ. ເພີ່ມນີ້ໃສ່ໃນເອກະສານ .htacess:

Redirect 301 /oldpage.html /newpage.html

  • ຄວາມ​ປອດ​ໄພ - ມັນຍັງມີຫລາຍວິທີທີ່ຈະ ນຳ ໃຊ້ໄຟລ໌ .htaccess ເພື່ອ ນຳ ໃຊ້ຍຸດທະສາດຄວາມປອດໄພຂັ້ນສູງ ສຳ ລັບ WP. ໜຶ່ງ ໃນນັ້ນແມ່ນເພື່ອ ລັອກການເຂົ້າເຖິງເອກະສານສະເພາະ ດັ່ງນັ້ນພຽງແຕ່ຜູ້ໃຊ້ທີ່ມີການກວດສອບຄວາມຖືກຕ້ອງທີ່ຖືກຕ້ອງສາມາດເຂົ້າເຖິງເອກະສານຫຼັກທີ່ເວັບໄຊທ໌ WordPress ຂອງທ່ານໃຊ້. ທ່ານສາມາດໃຊ້ລະຫັດດັ່ງກ່າວນີ້, ໃສ່ໃນທ້າຍຂອງເອກະສານ .htaccess ຂອງທ່ານ, ເພື່ອ ຈຳ ກັດການເຂົ້າເຖິງເອກະສານຫຼັກ ຈຳ ນວນ ໜຶ່ງ:

<FilesMatch "^.*(error_log|wp-config\.php|php.ini|\.[hH][tT][aApP].*)$">
Order deny,allow
Deny from all
</FilesMatch>

  • ດັດແປງ URLs - ຄຸນລັກສະນະທີ່ເປັນປະໂຫຍດອີກອັນ ໜຶ່ງ ຂອງເອກະສານ .htaccess, ເຖິງແມ່ນວ່າມັນສັບຊ້ອນກວ່າໃນການຈັດຕັ້ງປະຕິບັດ, ແມ່ນວ່າເອກະສານສາມາດຖືກ ນຳ ໃຊ້ເພື່ອຄວບຄຸມວິທີທີ່ URL ຖືກສະແດງໃນເວລາທີ່ນັກທ່ອງທ່ຽວເຂົ້າເວັບໄຊທ໌້ຂອງທ່ານ. ເພື່ອເຮັດສິ່ງນັ້ນ, ທ່ານຈະຕ້ອງຮັບປະກັນວ່າທ່ານ ກຳ ລັງໃຊ້ Apache ລຸ້ນລ້າສຸດ. ນີ້ເຮັດໃຫ້ URL ຂອງ ໜ້າ ໜຶ່ງ ປະກົດວ່າແຕກຕ່າງກັບຜູ້ເຂົ້າຊົມ. ຕົວຢ່າງສຸດທ້າຍນີ້ແມ່ນ - ບາງທີອາດ - ສະລັບສັບຊ້ອນເລັກນ້ອຍ ສຳ ລັບຜູ້ໃຊ້ສ່ວນໃຫຍ່ທີ່ຫາກໍ່ໃຊ້ກັບໄຟລ໌ .htaccess. ເຖິງຢ່າງໃດກໍ່ຕາມ, ຂ້ອຍໄດ້ລວມເອົາມັນເພື່ອສະແດງໃຫ້ທ່ານເຫັນເຖິງຂອບເຂດຂອງສິ່ງທີ່ສາມາດບັນລຸໄດ້ກັບເອກະສານ. ຕື່ມໃສ່ເອກະສານນີ້ .htaccess ຂອງທ່ານ:

RewriteEngine on
RewriteRule ^oranges.html$ apples.html

ກ້າວຕໍ່ໄປດ້ວຍ .htaccess

ການເຮັດວຽກກັບເອກະສານ .htaccess ແມ່ນວິທີທີ່ດີທີ່ຈະຮຽນຮູ້ກ່ຽວກັບວິທີທີ່ເວັບໄຊທ໌ WordPress ຂອງທ່ານເຮັດວຽກໄດ້ໃນລະດັບພື້ນຖານກວ່າ, ແລະຊ່ວຍໃຫ້ທ່ານເຫັນຄວາມກວ້າງຂອງຂອບເຂດອັນໃຫຍ່ຫຼວງ ສຳ ລັບການປັບແຕ່ງເຊິ່ງແມ່ນແຕ່ເວັບໄຊທ໌ WP ມາດຕະຖານກໍ່ຕາມທີ່ທ່ານສົນໃຈ. ເມື່ອທ່ານ ຊຳ ນານໃນການເຮັດວຽກກັບແຟ້ມ .htaccess ໂດຍການເຮັດການປ່ຽນແປງຂັ້ນພື້ນຖານທີ່ພວກເຮົາໄດ້ອະທິບາຍມາຂ້າງເທິງ, ທາງເລືອກໃນການສ້າງຄວາມຫລາກຫລາຍໃຫ້ທ່ານ. ໜຶ່ງ, ດັ່ງທີ່ພວກເຮົາໄດ້ກ່າວມາໃນເມື່ອກ່ອນ, ແມ່ນຄວາມສາມາດ ຕັ້ງ Blog WordPress ຂອງທ່ານຄືນ ໃໝ່

ອີກວິທີ ໜຶ່ງ ແມ່ນວ່າຫລາຍໆວິທີໃນການປັບປຸງຄວາມປອດໄພ WordPress ຂອງທ່ານແມ່ນກ່ຽວຂ້ອງກັບການປ່ຽນໄຟລ໌ .htaccess ໂດຍກົງ, ຫລືໃຊ້ລະບົບ FTP ດຽວກັນເພື່ອເຮັດການປ່ຽນແປງເອກະສານຮາກອື່ນໆ. ເວົ້າອີກຢ່າງ ໜຶ່ງ, ເມື່ອທ່ານເລີ່ມເບິ່ງເຂົ້າໄປໃນແກ່ນແລະໄລປະຕູຂອງເວັບໄຊທ໌້, ທ່ານຈະພົບເຫັນຄວາມເປັນໄປໄດ້ທີ່ບໍ່ມີທີ່ສິ້ນສຸດ ສຳ ລັບການປັບແຕ່ງແລະປັບປຸງ.

ທ່ານຄິດແນວໃດ?

ເວັບໄຊທ໌ນີ້ໃຊ້ Akismet ເພື່ອຫຼຸດຜ່ອນການຂີ້ເຫຍື້ອ. ຮຽນຮູ້ວິທີທີ່ຂໍ້ມູນຂອງທ່ານຖືກປະຕິບັດ.