PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : بالا بردن امنیت وردپرس : غیرفعال کردن json rest api وردپرس



blueserver
December 7th, 2016, 16:41
از وردپرس 4.4 ویژگی JSON REST API به این سیستم اضافه شد ، این ویژگی خیلی خوبی برای برنامه نویس ها و طراحان سایت هست ، اما برای بسیاری از مدیران سایت ها ناکارآمد هست و همانند XML-RPC (http://blueserver.ir/%d8%ba%db%8c%d8%b1-%d9%81%d8%b9%d8%a7%d9%84-xml-rpc-%d9%88%d8%b1%d8%af%d9%be%d8%b1%d8%b3/) یکی از دلیلهای حملات به سایت است، در این آموزش نحوه غیرفعال کردنش رو یاد میدیم.



http://blueserver.ir/wp-content/uploads/2016/11/Disable-JSON-REST-API-in-WordPress.png​



برای غیر فعال کردن JSON and JSONP APIs باید تغییراتی در فایل functions.php وردپرس ایجاد کنیم و کد های زیر رو اضافه کنیم.



add_filter('json_enabled', '__return_false'); add_filter('json_jsonp_enabled', '__return_false');
add_filter('json_enabled', '__return_false');
add_filter('json_jsonp_enabled', '__return_false');


یه همین سادگی این ویژگی سیستم غیرفعال شد و سایت در برابر خطرات امنیت بیشتری پیدا میکنه.

لینک آموزش (http://blueserver.ir/%d8%ba%db%8c%d8%b1%d9%81%d8%b9%d8%a7%d9%84-%da%a9%d8%b1%d8%af%d9%86-json-rest-api-%d9%88%d8%b1%d8%af%d9%be%d8%b1%d8%b3/)
ترجمه و نوشته شده توسط : بلوسرور (http://blueserver.ir/)
خرید VPS ارزان (http://blueserver.ir/) - سرور مجازی ارزان (http://blueserver.ir/%d8%b3%d8%b1%d9%88%d8%b1-%d9%85%d8%ac%d8%a7%d8%b2%db%8c-%d8%a7%d8%b1%d8%b2%d8%a7%d9%86-%d9%88%db%8c%d9%86%d8%af%d9%88%d8%b2-%d9%84%db%8c%d9%86%d9%88%da%a9%d8%b3-%d8%ae%d8%b1%db%8c%d8%af/)