ກົດລະບຽບ WordPress ມີຂໍ້ຍົກເວັ້ນ, ເຊັ່ນກັນ

apache wordpress

apache wordpressWordPress ໄດ້ມີບາດກ້າວວິວັດທະນາການທີ່ ສຳ ຄັນໃນເວບໄຊທ໌ບລັອກ, ຍ້າຍມັນໃກ້ກັບລະບົບການຈັດການເນື້ອຫາເຕັມຮູບແບບດ້ວຍການຕິດຕາມການປັບປຸງ, ການສະ ໜັບ ສະ ໜູນ ເພີ່ມເຕີມ ສຳ ລັບເມນູທີ່ ກຳ ຫນົດເອງແລະ – ຄຸນລັກສະນະທີ່ ໜ້າ ສົນໃຈທີ່ສຸດ ສຳ ລັບຂ້ອຍ support ການສະ ໜັບ ສະ ໜູນ ຫຼາຍເວັບໄຊທ໌້ກັບການສ້າງແຜນທີ່ໂດເມນ

ຖ້າທ່ານບໍ່ແມ່ນລະບົບການຈັດການກັບເນື້ອຫາ, ມັນບໍ່ເປັນຫຍັງ. ທ່ານສາມາດຂ້າມບົດຄວາມນີ້ໄດ້. ແຕ່ ສຳ ລັບເພື່ອນຮ່ວມງານ techno-geeks, ລະຫັດຫົວ ໜ້າ ແລະ apache-dabblers, ຂ້ອຍຢາກແບ່ງປັນສິ່ງທີ່ ໜ້າ ສົນໃຈ, ແລະບາງສິ່ງບາງຢ່າງທີ່ ໜ້າ ສົນໃຈ.

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

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

ບັນຫາທີ່ ໜ້າ ສົນໃຈອີກອັນ ໜຶ່ງ ແມ່ນສິ່ງທີ່ເກີດຂື້ນໃນແຟ້ມ .htaccess ໃນເຊີຟເວີ Apache ຂອງທ່ານ. WordPress ຈຳ ເປັນຕ້ອງຂຽນຄືນເສັ້ນທາງບົນພື້ນຖານ blog-blog ແລະເຮັດແບບນີ້ດ້ວຍກົດລະບຽບການຂຽນ ໃໝ່ ແລະເອກະສານ php.

WordPress ໃຊ້ກົດລະບຽບການຂຽນ ໃໝ່ ດັ່ງຕໍ່ໄປນີ້:

RewriteRule ^ ([_ 0-9a-zA-Z -] + /)? files /(.+) wp- ປະກອບມີ / ms-files.php? file = $ 2 [L]

ສິ່ງທີ່ ສຳ ຄັນ, ສິ່ງໃດກໍ່ຕາມທີ່ຢູ່ໃນ subdirectory ຂອງ mysite.com/files/directory ຈະຖືກຂຽນຄືນໃຫ້ mysite.com/files/wp-inc ລວມ/myblogfolderpath…ແລະນີ້ແມ່ນບ່ອນທີ່ມັນ ໜ້າ ສົນໃຈ. ຈະເກີດຫຍັງຂຶ້ນຖ້າທ່ານຕ້ອງການມີເອກະສານຢູ່ໃນເຊີບເວີຂອງທ່ານທີ່ມີ mysite.com/files/myfolder/myimage.jpg? ທ່ານໄດ້ຮັບຂໍ້ຜິດພາດ 404, ນັ້ນແມ່ນສິ່ງທີ່ເກີດຂື້ນ. ກົດລະບຽບ Apache ຂຽນຄືນ ໃໝ່ ເລີ່ມຕົ້ນແລະປ່ຽນເສັ້ນທາງ.

ແມ່ນແລ້ວ, ທ່ານອາດຈະບໍ່ເຄີຍເຂົ້າໃຈບັນຫານີ້, ແຕ່ຂ້ອຍໄດ້ເຂົ້າໃຈ. ຂ້ອຍມີເວັບໄຊທ໌້ທີ່ ຈຳ ເປັນຕ້ອງໃຊ້ javascript widget ຈາກເວບໄຊທ໌ອື່ນ, ແລະມັນ ຈຳ ເປັນຕ້ອງຊອກຫາກາຟິກທີ່ mysite.com/files/Images/myfile. ເນື່ອງຈາກວ່າບໍ່ມີທາງທີ່ຈະປ່ຽນເອກະສານໃນເວັບໄຊທ໌້ເຈົ້າພາບ, ຂ້ອຍ ຈຳ ເປັນຕ້ອງມີວິທີການເຮັດສິ່ງນີ້ຢູ່ໃນເຊີຟເວີຂອງຂ້ອຍ. ການແກ້ໄຂງ່າຍໆຄືການສ້າງເງື່ອນໄຂການຂຽນຄືນ ໃໝ່ ເຊິ່ງເຮັດໃຫ້ມີຂໍ້ຍົກເວັ້ນ ສຳ ລັບເອກະສານສະເພາະ.

ນີ້ແມ່ນການແກ້ໄຂ:

RewriteCond% {REQUEST_URI}! /? files / image / file1.jpg $
RewriteCond% {REQUEST_URI}! /? files / image / file2.jpg $
RewriteRule ^ ([_ 0-9a-zA-Z -] + /)? files /(.+) wp- ປະກອບມີ / ms-files.php? file = $ 2 [L]

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

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

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