Kahapon, ipinakita namin sa iyo kung paano pansamantala i-redirect ang iyong mga bisita sa isang pahina ng pagpapanatili sa WordPress gamit ang mga sikat na plugin. Ang paraan na iyon ay mahusay, ngunit ang ilang mga developer ay ginusto upang makuha ang kanilang mga kamay marumi sa pamamagitan ng pagpunta sa non-plugin ruta. Mahusay sa artikulong ito, ipapakita namin sa iyo kung paano i-redirect ang mga bisita sa isang pansamantalang pahina sa pagpapanatili sa WordPress nang walang isang plugin.
Ang post na ito ay bahagi ng isang Serye
Pag-redirect ng Mga Bisita isang Temporary Maintenance Page sa WordPress na may Maintenance Mode Plugin
Anim na Uri ng Pagpapanatili ng Mga Disenyo ng Pahina – Alin ang Isang Gumagana para sa Iyo?
.htaccess Paraan
Ang isang paraan ay sa pamamagitan ng .htaccess na nagbibigay-daan lamang ng isang IP upang ma-access ang site. Ito ay isang mabilis na snippet para sa isang nag-iisang developer na proyekto.
# PAGLINGKOD-PAGE REDIRECTRewriteEngine on RewriteCond% {REMOTE_ADDR}! ^ 123.456.789.000 RewriteCond% {REQUEST_URI}! /maintenance.html$ [NC] RewriteCond% {REQUEST_URI}!. (Jpe? G? | Png | gif) [NC] RewriteRule. * /maintenance.html [R = 302, L]
Talaga, ang kailangan mong gawin ay baguhin ang Remote_Address sa iyong IP address. Pagkatapos, kailangan mong lumikha ng isang pahina na tinatawag na maintenance.html, at estilo ito sa gayunpaman gusto mo. Ito ay dapat na naka-imbak sa iyong root directory. Ang code ay karaniwang nagbibigay-daan sa iyo upang makita ang buong site, at ang lahat ay makakakuha ng pahina maintenance.html.
Kung nais mong payagan ang maramihang mga IP address, pagkatapos ay gamitin ang diskarteng ito:
ipagpaliban ang order, payagan tanggihan mula sa lahat payagan mula sa 123.456.789 payagan mula sa 123.456.789 ErrorDocument 403 / custom-customessess.htmlpayagan ang order, tanggihan payagan mula sa lahat
Idagdag lamang ang maraming mga IP address na gusto mong payagan. Ang bawat tao’y makakakuha ng pahina ng “custom-message.html”. Maaari kang magdagdag ng kahit anong gusto mo sa custom na file.
Matapat, sa tingin namin sa pamamagitan ng pagpunta sa WordPress ruta plugin pagpapanatili ay isang pulutong mas madali. Tanong sa mga gumagamit: Bakit sa palagay mo ang mas mahusay na ruta ng plugin?
Tandaan: Sinabi ni Brad Williams sa komento na may isa pang paraan ng paggawa nito na talagang naka-built-in sa WordPress. Tingnan ang Post Serye ng Matt “Sivel” Martz (1), (2), (3)
Pinagmulan
Perishable Press (1), (2)