انجمن


مشکل 404 شدن صفحات wp-json (ضروری)  (۳ نوشته)

  • biglord

    آفلاین
    عضو
    تعداد نوشته‌ها: ۲
    تشکر شده: ۴ بار
    # نوشته شده: ۲ ماه پیش
    ۸ اسفند ۱۳۹۷ - ۰۶:۵۲

    درود

    دوستان گوگل شروع به ایندکس کردن صفحات wp-json کرده و همینطور واسه خودش 404 ثبت میکنه :|

    با غیرفعال کردن wp-json هم مشکل برطرف نشد.
    دسترسی گوگل رو هم به wp-json بستم ولی بازم مشکل پابرجاست و همینجوری دامنه 404 میخوره

    چکار کنیم؟

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    bekrdaneh - ehdasgostar
  • kamalireal

    آفلاین
    استاد
    تعداد نوشته‌ها: ۲۳۵
    تشکر شده: ۹۳ بار
    # نوشته شده: ۲ ماه پیش
    ۱۲ اسفند ۱۳۹۷ - ۰۸:۵۸

    biglord گفت:
    درود

    دوستان گوگل شروع به ایندکس کردن صفحات wp-json کرده و همینطور واسه خودش 404 ثبت میکنه :|

    با غیرفعال کردن wp-json هم مشکل برطرف نشد.
    دسترسی گوگل رو هم به wp-json بستم ولی بازم مشکل پابرجاست و همینجوری دامنه 404 میخوره

    چکار کنیم؟

    درود .
    اگر wp-json را بستید و صفحات خطای 404 میگیرند و همچنین تعداد صفحات شما هم بالا هست ، با یک ترفند ساده میتوانید جلوی این خطاهای 404 را بگیرید ؛
    زمانی که خطای 404 گرفته در هر صورت شما باید صفحات wp-json را ریدایرکت 301 کنید .
    وارد فولدر قالب شوید و فایل 404.php یا functions.php را باز کنید و این خطوط کد را به لاین اول آن اضافه کنید :

    <?php if (strpos($_SERVER[REQUEST_URI], "wp-json") !== false) {
    header("HTTP/1.1 301 Moved Permanently");
    header("Location: ".get_bloginfo('url'));
    exit(); } ?>

    به وبمستر هم برید و تمام صفحات wp-json را Mark as Fixed بزنید .
    با انجام اینکارها دیگر صفحات wp-json خطای 404 نمیگیرند .

    موفق باشید .

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    bekrdaneh
  • biglord

    آفلاین
    عضو
    تعداد نوشته‌ها: ۲
    تشکر شده: ۴ بار
    # نوشته شده: ۲ ماه پیش
    ۱۲ اسفند ۱۳۹۷ - ۰۹:۴۴

    درود
    مشکل از افزونه امارگیر وردپرس هست (wp-statistics)

    همچنین خطاهای موجود تماماَ به شکل زیر میباشند :

    site.com/wp-json/wpstatistics/v1/hit?_=1543460757 404 Not found
    site.com/wp-json/wpstatistics/v1/hit?_=1543460384 404 Not found
    site.com/wp-json/wpstatistics/v1/hit?_=1543452180 404 Not found

    با غیرفعال کردن این افزونه و fixde کردن توسط گوگل مشکل حل شد.ممنون.

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    bekrdaneh - ehdasgostar

درباره‌ی این موضوع



برچسب‌ها