ฉันพบปัญหาเดียวกันเมื่อเร็ว ๆ นี้และคุณพูดถูกว่าปลั๊กอิน Stealth ไม่ได้รับการสนับสนุนอีกต่อไป อย่างไรก็ตามเนื่องจากในที่สุดฉันก็รู้ว่าปลั๊กอินของชิงทรัพย์เป็นตัวเลือกที่ดีที่สุดฉันจึงติดตั้ง WordPress ให้เป็นเวิร์ดเพรสเวอร์ชันสุดท้ายซึ่งปลั๊กอิน Stealth สนับสนุนเพื่อหาวิธีการทำงานของปลั๊กอิน ปรากฎสิ่งเดียวที่ปลั๊กอินกำลังทำคือการสร้างไฟล์. htaccess ด้วยเวทมนตร์ ไฟล์. htaccess จะมีลักษณะเล็กน้อยดังนี้:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^logout wp-login.php?action=logout&_wpnonce=asdfasdf&stealth_out_key=asdfasdfasdfasdf [L]
RewriteRule ^login wp-login.php?stealth_in_key=asdfasdfasdf&redirect_to=http://example.com/login [R,L]
RewriteRule ^admin wp-admin/?stealth_admin_key=asdfasdfasdfasdf [R,L]
RewriteCond %{HTTP_REFERER} !^http://example.com/wp-admin
RewriteCond %{HTTP_REFERER} !^http://example.com/wp-login\.php
RewriteCond %{HTTP_REFERER} !^http://example.com/login
RewriteCond %{HTTP_REFERER} !^http://example.com/admin
RewriteCond %{QUERY_STRING} !^stealth_in_key=asdfasdfasdfasdf
RewriteCond %{QUERY_STRING} !^stealth_out_key=asdfasdfasdfasdfasd
RewriteCond %{QUERY_STRING} !^stealth_reg_key=asdfasdfasdfasdfasdf
RewriteCond %{QUERY_STRING} !^stealth_admin_key=asdfasdfasdfasdfasdf
RewriteRule ^wp-login\.php http://example.com [R,L]
RewriteCond %{QUERY_STRING} ^loggedout=true
RewriteRule ^wp-login\.php http://example.com [R,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
ฉันเปลี่ยนคีย์ทั้งหมดเป็นรูปแบบ "asdfasdfasdf" บางรูปแบบ - แน่นอนว่าคุณจะต้องสร้างคีย์ลับสำหรับตัวคุณเอง
หวังว่านี่จะช่วยได้!