ລາຍການຫົວເລື່ອງ
ເນື່ອງຈາກplugin Wordfenceເສັ້ນທາງຊື່ໂດເມນອື່ນໆບໍ່ສາມາດສະແກນໄດ້ຢ່າງປອດໄພ, ສະນັ້ນເພື່ອຄວາມສະດວກໃນການສະແກນຄວາມປອດໄພຂອງ plugin Wordfence, ມັນຈໍາເປັນຕ້ອງໄດ້.WordPressເສັ້ນທາງໂດເມນຍ່ອຍຮູບພາບຖືກຜູກມັດກັບໂຟເດີຊື່ໂດເມນດຽວກັນຂອງເວັບໄຊທ໌ WordPress.
VestaCPແລະສາຂາຂອງຕົນ HestiaCP, ທ່ານສາມາດປັບແຕ່ງເສັ້ນທາງໄດເລກະທໍລີຂອງໂຟເດີຊື່ໂດເມນ.
ແຕ່,ແຜງຄວບຄຸມ CWPເສັ້ນທາງໂຟນເດີຊື່ໂດເມນຍ່ອຍບໍ່ສາມາດຖືກປັບແຕ່ງເພື່ອຜູກມັດກັບເສັ້ນທາງພາຍໃນໂຟນເດີຊື່ໂດເມນດຽວກັນ.
ເຊັ່ນວ່າ,Chen Weiliangບລັອກໄດ້ຖືກຜູກມັດກັບເສັ້ນທາງໂຟເດີຍ່ອຍ ▼
/home/用户名/public_html/chenweiliang.com
ເມື່ອເພີ່ມຊື່ໂດເມນຍ່ອຍ, ມັນບໍ່ມີປະສິດທິພາບທີ່ຈະຜູກມັດກັບເສັ້ນທາງພາຍໃນໂຟເດີຊື່ໂດເມນດຽວກັນ ▼
/home/用户名/public_html/chenweiliang.com/wp-content/img.chenweiliang.com
- ເສັ້ນທາງໂຟນເດີຊື່ໂດເມນຍ່ອຍດັ່ງກ່າວບໍ່ສາມາດເພີ່ມໄດ້...
- ນີ້ແມ່ນການແກ້ໄຂ.
CWP custom subdomain name folder ຂະບວນການເສັ້ນທາງໄດເລກະທໍລີ
- ທໍາອິດເພີ່ມເສັ້ນທາງໂຟນເດີຂອງຊື່ໂດເມນຍ່ອຍ (ຕັ້ງແຍກຕ່າງຫາກຈາກໂຟນເດີຊື່ໂດເມນອື່ນໆ):
/home/用户名/public_html/img.chenweiliang.com
- ຫຼັງຈາກນັ້ນ, ແກ້ໄຂໄຟລ໌ vhosts ດ້ວຍຕົນເອງແລະປ່ຽນເສັ້ນທາງໄດເລກະທໍລີຂອງໂຟນເດີຊື່ໂດເມນນີ້:
/home/用户名/public_html/img.chenweiliang.com
- ແທນທີ່ດ້ວຍເສັ້ນທາງໄດເລກະທໍລີໂຟນເດີຊື່ໂດເມນແບບກຳນົດເອງຕໍ່ໄປນີ້:
/home/用户名/public_html/chenweiliang.com/wp-content/img.chenweiliang.com
ວິທີການແກ້ໄຂໄຟລ໌ການຕັ້ງຄ່າ vhosts ໃນ CWP7 ແລະປ່ຽນເສັ້ນທາງໄດເລກະທໍລີຂອງໂຟເດີຊື່ໂດເມນ?
第1步:ສ້າງໄດເລກະທໍລີໂຟເດີແບບກຳນົດເອງ ▼
mkdir /home/用户名/public_html/chenweiliang.com/wp-content/img.chenweiliang.com
第2步:ສຳເນົາໄຟລ໌ຮູບພາບໄປໃສ່ທີ່ຕັ້ງໄດເລກະທໍລີຂອງໂຟເດີກຳນົດເອງທີ່ເຈົ້າຫາກໍ່ສ້າງ ▼
cp -rpf -f /home/用户名/public_html/img.chenweiliang.com/* /home/用户名/public_html/chenweiliang.com/wp-content/img.chenweiliang.com
第3步:ໃສ່ WebServers Configuration Editor, ທ່ານຈໍາເປັນຕ້ອງແກ້ໄຂໄຟລ໌ການຕັ້ງຄ່າ Vhosts ຊື່ໂດເມນ Nginx ແຍກຕ່າງຫາກ.
ຄລິກ "ແກ້ໄຂ" ຊື່ໂດເມນຂອງ Nginx vhosts configuration file▼
- WebServers Configuration Editor → WebServer Settings → /etc/nginx/conf.d/vhosts/ → ແກ້ໄຂ
/etc/nginx/conf.d/vhosts/img.chenweiliang.com.conf
/etc/nginx/conf.d/vhosts/img.chenweiliang.com.ssl.conf
ຂັ້ນຕອນທີ 4: ທົດແທນການນີ້ຊື່ໂດເມນ folder directory path ▼
/home/用户名/public_html/img.chenweiliang.com
ແທນທີ່ດ້ວຍເສັ້ນທາງໄດເລກະທໍລີໂຟນເດີຊື່ໂດເມນແບບກຳນົດເອງຕໍ່ໄປນີ້ ▼
/home/用户名/public_html/chenweiliang.com/wp-content/img.chenweiliang.com
第5步:ຣີສະຕາດບໍລິການ nginx ▼
systemctl restart nginx
第6步:ໃສ່ WebServers Configuration Editor, ທ່ານຈໍາເປັນຕ້ອງແກ້ໄຂໄຟລ໌ການຕັ້ງຄ່າ Apache ຊື່ໂດເມນ vhosts ແຍກຕ່າງຫາກ.
ຄລິກ "ແກ້ໄຂ" ຊື່ໂດເມນຂອງ Apache vhosts configuration file▼
- WebServers Configuration Editor → WebServer Settings → /usr/local/apache/conf.d/vhosts/ → ແກ້ໄຂ
/usr/local/apache/conf.d/vhosts/img.chenweiliang.com.conf
/usr/local/apache/conf.d/vhosts/img.chenweiliang.com.ssl.conf
- WebServers Configuration Editor → WebServer Settings → /etc/nginx/conf.d/vhosts/ → ແກ້ໄຂ
ຂັ້ນຕອນທີ 7: ທົດແທນການນີ້ຊື່ໂດເມນ folder directory path ▼
/home/用户名/public_html/img.chenweiliang.com
ແທນທີ່ດ້ວຍເສັ້ນທາງໄດເລກະທໍລີໂຟນເດີຊື່ໂດເມນແບບກຳນົດເອງຕໍ່ໄປນີ້ ▼
/home/用户名/public_html/chenweiliang.com/wp-content/img.chenweiliang.com
第8步:ເປີດບໍລິການ httpd ຄືນໃໝ່▼
systemctl restart httpd
第9步:ໄຟລ໌ .htaccess ເພື່ອເພີ່ມ redirect exclude folder directory rule
ຖ້າມີຈະໂດດໄປຫາຊື່ໂດເມນລະດັບທີສອງໂດຍອັດຕະໂນມັດໂດຍບໍ່ມີຊື່ໂດເມນລະດັບສູງສຸດ www, ທ່ານຈໍາເປັນຕ້ອງເພີ່ມກົດລະບຽບການຍົກເວັ້ນໂຟນເດີການປ່ຽນເສັ້ນທາງໃນໄຟລ໌ .htaccess ▼
RewriteCond %{REQUEST_URI} !^/img.chenweiliang.com/.*$ [NC]
ໃສ່ລະຫັດນີ້ກ່ອນກົດລະບຽບທໍາອິດເພື່ອບັນລຸຟັງຊັນການຍົກເວັ້ນໄດເລກະທໍລີທີ່ລະບຸໄວ້ ▼
RewriteEngine On RewriteCond %{REQUEST_URI} !^/img.chenweiliang.com/.*$ [NC] RewriteCond %{HTTP_HOST} !^www\. [NC] RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
第10步:ໂຫຼດຂໍ້ມູນເວັບໄຊທ໌ຄືນໃໝ່ເພື່ອເບິ່ງວ່າການປ່ຽນແປງມີຜົນບໍ?
- ປິດໂດເມນຍ່ອຍ CDN ແລະໂຫຼດຫນ້າຈໍຄືນເວັບໄຊທ໌ຍ່ອຍ.
第11步:ສຳຮອງຂໍ້ມູນໄຟລ໌ການຕັ້ງຄ່າໃສ່ຄອມພິວເຕີທ້ອງຖິ່ນ ແລະ Google Drive
- ຖ້າຢູ່ໃນການຕັ້ງຄ່າ WebServers → ເລືອກ WebServer, ຫຼັງຈາກບັນທຶກ ແລະສ້າງການຕັ້ງຄ່າຄືນໃຫມ່, ເນື້ອໃນໄຟລ໌ທີ່ດັດແກ້ດ້ວຍຕົນເອງຂ້າງເທິງຈະບໍ່ຖືກຕ້ອງ.
- ມັນຕ້ອງໄດ້ຮັບການແກ້ໄຂດ້ວຍຕົນເອງອີກເທື່ອຫນຶ່ງ, ເຊິ່ງເປັນບັນຫາຫຼາຍ, ດັ່ງນັ້ນຫຼັງຈາກການດັດແກ້ດ້ວຍຕົນເອງ, ໄຟລ໌ຕ້ອງໄດ້ຮັບການສໍາຮອງຂໍ້ມູນຢ່າງໄວວາເພື່ອຟື້ນຟູໄຟລ໌ການຕັ້ງຄ່າທີ່ສໍາຮອງໄວ້.
ຕໍ່ໄປນີ້ແມ່ນຄໍາສັ່ງເພື່ອຟື້ນຟູໄຟລ໌ການຕັ້ງຄ່າ vhost ສໍາຮອງຂໍ້ມູນຢ່າງໄວວາ▼
cp -rpf -f /newbackup/backup-vhost-file/nginx-vhosts-file_modified/* /etc/nginx/conf.d/vhosts/ cp -rpf -f /newbackup/backup-vhost-file/apache-vhosts-file_modified/* /usr/local/apache/conf.d/vhosts/
ຫຼັງຈາກການຟື້ນຟູໄຟລ໌ການຕັ້ງຄ່າ vhosts ສໍາຮອງຂໍ້ມູນ, ໃຫ້ແນ່ໃຈວ່າຈະ restart nginx ແລະ httpd ເພື່ອໃຫ້ມີຜົນ ▼
systemctl restart nginx systemctl restart httpd
- ນີ້ແມ່ນສໍາລັບຈຸດປະສົງບັນທຶກແລະຂໍ້ມູນເທົ່ານັ້ນ.
第12步:ການນໍາໃຊ້ຄົ້ນຫາທີ່ດີກວ່າປ່ຽນ pluginເຮັດການທົດແທນເສັ້ນທາງ
ເສັ້ນທາງນີ້ ▼
home/用户名/public_html/img.chenweiliang.com
ແທນທີ່ດ້ວຍ ▼
/home/用户名/public_html/chenweiliang.com/wp-content/img.chenweiliang.com
第13步:ລຶບໂດເມນຍ່ອຍຮູບພາບ ▼
rm -rf /home/用户名/public_html/img.chenweiliang.com
第14步:ຫຼັງຈາກການຢືນຢັນ, ຟື້ນຟູໂດເມນຍ່ອຍ CDN
ຫວັງ Chen Weiliang Blog ( https://www.chenweiliang.com/ ) shared "CWP ປັບແຕ່ງເສັ້ນທາງໄດເລກະທໍລີໂຟເດີໂດເມນຍ່ອຍແນວໃດ?ແກ້ໄຂໄຟລ໌ vhosts" ເພື່ອຊ່ວຍທ່ານ.
ຍິນດີຕ້ອນຮັບແບ່ງປັນການເຊື່ອມຕໍ່ຂອງບົດຄວາມນີ້:https://www.chenweiliang.com/cwl-28218.html
ຍິນດີຕ້ອນຮັບສູ່ຊ່ອງ Telegram ຂອງບລັອກຂອງ Chen Weiliang ເພື່ອຮັບອັບເດດຫຼ້າສຸດ!
📚ຄູ່ມືນີ້ມີຄຸນຄ່າອັນມະຫາສານ, 🌟ນີ້ເປັນໂອກາດທີ່ຫາຍາກ, ຢ່າພາດມັນ! ⏰⌛💨
Share and like ຖ້າມັກ!
ການແບ່ງປັນແລະການຖືກໃຈຂອງທ່ານແມ່ນການຊຸກຍູ້ຢ່າງຕໍ່ເນື່ອງຂອງພວກເຮົາ!