Paano Protektahan ang Password sa Iyong WordPress Admin (wp-admin) na Direktoryo

lugar

Upang panatilihing madali at simple ang mga bagay, sisidlan lamang namin ang cPanel web hosting company dito dahil lang na may sapat na interface ang cPanel upang magdagdag ng protektado ng password na direktoryo.

Mag-login sa iyong cPanel. Mag-scroll pababa hanggang makita mo ang Security Tab. Mag-click sa icon na “Protektahan ang Mga Direktoryo ng Password”.

Protektahan ang Mga Direktoryo ng Password

Kapag nag-click ka dito, lalabas ang isang lightbox popup na humihingi ng lokasyon ng direktoryo. Mag-click lang sa web root. Sa sandaling nandito ka, mag-navigate sa folder kung saan naka-host ang iyong WordPress. Pagkatapos ay mag-click sa / wp-admin / folder. Makakakita ka ng screen na ganito:

Mga Setting ng Seguridad para sa isang Folder

Suriin lamang ang kahon sa password na protektahan ang direktoryo. Pagkatapos ay lumikha ng isang user para sa direktoryo. Iyan na iyon. Ngayon kapag sinubukan mong i-access ang iyong wp-admin na direktoryo, dapat mong makita ang isang kinakailangang kahon ng pagpapatunay na tulad nito:

Kinakailangan ang pagpapatotoo

Manwal na Pamamaraan

Una lumikha ng isang .htpasswds file. Magagawa mo ito nang madali sa pamamagitan ng paggamit ng generator na ito. I-upload ang file na ito sa labas ng iyong / public_html / direktoryo. Ang isang mabuting landas ay magiging:

home / user / .htpasswds / public_html / wp-admin / passwd /

Pagkatapos, lumikha ng isang .htaccess file at i-upload ito sa / wp-admin / directory. Pagkatapos ay idagdag ang mga sumusunod na code doon:

AuthName "Mga Admin Lamang"
 AuthUserFile /home/yourdirectory/.htpasswds/public_html/wp-admin/passwd
 AuthGroupFile / dev / null
 AuthType basic
 Kinakailangan ang gumagamit ng putyourusernamehere 

Dapat mong i-update ang iyong username sa doon. Gayundin huwag kalimutan na i-update ang path ng Lokasyon ng AuthUserFile.

Mayroon akong isang 404 Error o isang Masyadong maraming mga error sa pag-redirect

Well ito ay maaaring mangyari depende sa kung paano naka-configure ang iyong server. Upang ayusin ang isyung ito, buksan ang iyong pangunahing .htaccess na WordPress file at idagdag ang sumusunod na code doon bago magsimula ang mga tuntunin ng WordPress.

Ang default na ErrorDocument 401 

Well diyan ay mayroon ka nito. Ngayon mayroon kang double na pagpapatotoo para sa iyong WordPress admin area. Ito ay isang mahusay na alternatibo sa paglilimita ng wp-admin access sa pamamagitan ng IP address.

Update: Narito kung paano ayusin ang Admin Ajax Issue

Kung pinoprotektahan mo ang iyong direktoryo ng Admin sa WordPress, pagkatapos ay bibigyan nito ang pag-andar ng Ajax sa front-end (kung ginagamit ito). Sa aming kaso, wala kaming mga plugin na gumagamit ng ajax sa front-end. Ngunit kung gagawin mo ito, kung gayon ay kung paano mo inaayos ang isyung ito.

Buksan ang .htaccess file na matatagpuan sa iyong / wp-admin / folder (Ito ay HINDI ang pangunahing .htaccess file na aming na-edit sa itaas).

Sa file na wp-admin .htaccess, i-paste ang sumusunod na code:

Payagan ang order, tanggihan
     Payagan mula sa lahat
     Masiyahan ang anuman 

Pinagmulan: Sivel