رفتن به مطلب

imaniy

عضو سایت
  • تعداد ارسال‌ها

    200
  • تاریخ عضویت

  • آخرین بازدید

نوشته‌ها ارسال شده توسط imaniy

  1. سلام وقتی پست جدید میزارم تو سایت تو نسخه کامیپوتر مشکلی نیست ولی تو گوشی چیزی نمایش داده نمیشه تا اینکه صفحه رو رفرش کنم هم تو کروم هم تو فایرفاکس موبایل این مشکل وجود داره.

    از افزونه راکت برای کش استفاده میکنم ولی جالب اینه که تو تنظیمات (فعال سازی کش برای دستگاه های موبایل) رو هم غیرفعال کرده بودم قبلا.

  2. در 1 ساعت قبل، asadiy4n گفته است :

    سلام

    گزینه جدیدی نیست

    به طور خلاصه می شه گفت اگر کسی به یکی از پست های شما لینک بده در بخش کامنت های اون پست شما نمایش داده میشه که فلان سایت به شما لینک داده

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

    اگر توضیحات بیشتری نیاز دارید داخل گوگل جستجو کنید مقاله زیادی هم فارسی هم انگلیسی در موردش وجود داره

    خلاصه مطلب میشه اینی که خدمتتون عرض کردم

    فعال سازیش هم داخل عکس ضمیمه براتون مشخص کردم

     

    Screenshot_2021-06-05 تنظیمات گفت‌وگو ‹ همگام وب — وردپرس.png

    خیلی ممنون از پاسختون فقط چرا برای من با اینکه غیرفعاله بازم تو سایت نمایش داده میشه :)

  3. در 12 ساعت قبل، asadiy4n گفته است :

    سلام

    شما فقط نیازه که یه تگ noindex به اون دسته اضافه کنید، همه افزونه های سئو این قابلیت رو دارن، دستی هم می تونید انجام بدید

    یه مدتی طول میکشه از نتایج جستجو پاک بشه

    برای مطالب داخل دسته بندی هم اگر نمیخواید ایندکس بشن همین مراحل رو طی کنید

    این لینک رو هم چک کنید شاید مفید باشه

    
    https://wordpress.stackexchange.com/questions/238697/how-to-set-noindex-to-all-wordpress-pages-in-a-catergory
    https://wordpress.stackexchange.com/questions/357896/how-to-noindex-automatically-all-post-of-a-specific-category

     

    ممنون از شما ولی خیلی عجیبه وردپرس هیچ فکری برای این موضوع نکرده در ضمن با این روش بازم تو سایت مپ لینک ها وجود داره ایا این موضوع مهم نیست؟ در ضمن من با لینک اولی که مربوط به افزونه یوآست بود اینکار رو کردم ولی راه ساده ترش این نیست که بیام تو فایل robot.txt کتگوری مورد نظر رو no index کنم؟

  4. سلام من یکی از دسته بندی هام اصلا نمیخام تو گوگل ایندکس بشه و تو صفحه اصلی نمایش داده بشه و توسط کد زیر در فایل function.php قالب اومدم این دسته بندی رو از صفحه اصلی پاک کردم.

    function exclude_category_home( $query ) {
    if ( $query->is_home ) {
    $query->set( 'cat', '-3' );
    }
    return $query;
    }
     
    add_filter( 'pre_get_posts', 'exclude_category_home' );

    ولی هنوزم تو xml سایت ادرس مطالب این دسته بندی موجوده چیکار کنم؟ (xml آپدیت شده)

  5. در 11 ساعت قبل، asadiy4n گفته است :

    سلام

    بعد حذف افزونه

    
    https://docs.wp-rocket.me/article/133-manually-clear-wp-rocket-cache

    قبل از هرکاری یه نسخه پشتیبان بگیرید

    اگر درست نشد فایل htaccess رو هم بررسی کنید

    دوست عزیز مشکل اینجاست که نمیخام افزونه رو پاک کنم .

    من افزونه رو نخریدم که پاک کنمش.

  6. سلام و عرض ادب دوستان من هرکاری میکنم کش سایتم پاک نمیشه جالبه بدونین مثالا تو قسمت ابزارک ها میزنم یه ابزارک رو پاک میکنم باز تو سایت نمایش داده میشه یعنی html هم کش میکنه :)

    از ابزار کش استفاده میکنم ولی حتی با اون ابزار کش رو پاک میکنم بازم هیچ تاثیری نداره با Ctrl + f5 و.. هم تست کردم.

    یه درصدم فک کنین کش خودم پاک شد کاربر چی.

  7. در 15 ساعت قبل، asadiy4n گفته است :

    برای آپدیت دستی می تونید از این افزونه استفاده کنید

    
    https://wordpress.org/plugins/easy-theme-and-plugin-upgrades/

    البته که اگر از افزونه های نال شده استفاده نکنید نیازی به این زحمت ها و ریسک بالا در امنیت وبسایتتون نیست

    آموزش استفاده در اینترنت موجوده

    تشکر دوست عزیز بعد اپدیت در این روش با ارورهای زیر مواجه میشم. وقتی روی اون لینک ها برای بررسی کلیک میکنم این اتفاق میفته.

    Annotation 2020-08-07 212146.png

    Annotation 2020-08-07 212210.png

    Annotation 2020-08-07 212228.png

  8. پدرم در اومد بلاخره درست شد مشکل از وجود چندین RewriteEngine On بود در صورتی خود افزونه های کش RewriteEngine On استفاده میکردن برای همین مشکل ایجاد میشد اومدم دقیقا زیر RewriteEngine On خود افزونه کش کدهای خودم رو گذاشتم تا درست شد.

     

    ممنون از damoon_zero بابت کمکش.

  9. الان بررسی کردم کد زیر بدون مشکل داره کار میکنه:

    # Redirect www to non-www
    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^iaghapour\.ir/blog [NC]
    RewriteRule ^(.*)$ http://iaghapour.ir/blog/$1 [L,R=301]

    ولی کد زیر رو که میزارم کلا blog رو حذف میکنه و ریدایرکت میشه به لندینگ پیج:

    # Redirect HTTP to HTTPS
    RewriteEngine On
    RewriteCond %{HTTPS} !on
    RewriteCond %{SERVER_PORT} !^443$
    RewriteCond %{HTTP:X-Forwarded-Proto} !https
    RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]

     

  10. در ۱ ساعت قبل، damoon_zero گفته است :
    
    # Redirect HTTP to HTTPS
    RewriteEngine On
    RewriteCond %{HTTPS} !on
    RewriteCond %{SERVER_PORT} !^443$
    RewriteCond %{HTTP:X-Forwarded-Proto} !https
    RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]
    # Redirect www to non-www
    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^iaghapour\.ir/blog [NC]
    RewriteRule ^(.*)$ http://iaghapour.ir/blog/$1 [L,R=301]

     

    بد کار میکنه وقتی ادرس زیر رو میزنم ریدایرکت میشه به بدون blog

    www.iaghapour.ir/blog

    میره به ادرس زیر :

    www.iaghapour.ir

    عجیبه :)

  11. در 35 دقیقه قبل، damoon_zero گفته است :
    
    # Redirect HTTP to HTTPS
    RewriteEngine On
    RewriteCond %{HTTPS} !on
    RewriteCond %{SERVER_PORT} !^443$
    RewriteCond %{HTTP:X-Forwarded-Proto} !https
    RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]
    # Redirect www to non-www
    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^iaghapour\.ir [NC]
    RewriteRule ^(.*)$ http://iaghapour.ir/$1 [L,R=301]

    اينو به htaccess اضافه کنيد ببينيد درست ميشه ؟

    شما blog رو فراموش کردین بصورت زیر وارد کنم؟ در مورد سومین خط از آخر اونی که nc داره اطمینان ندارم اخه تغییرش دادم.

    # Redirect HTTP to HTTPS
    RewriteEngine On
    RewriteCond %{HTTPS} !on
    RewriteCond %{SERVER_PORT} !^443$
    RewriteCond %{HTTP:X-Forwarded-Proto} !https
    RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]
    # Redirect www to non-www
    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^iaghapour/.ir/blog [NC]
    RewriteRule ^(.*)$ http://iaghapour.ir/blog/$1 [L,R=301]
    # Redirect HTTP to HTTPS

     

  12. در 1 ساعت قبل، damoon_zero گفته است :

    خواهش می کنم ، منظور شما رو از اينکه به 10 صورت باز ميشه متوجه نمی شم ؟

    یعنی با www بدون اون با https و بدون اون و... باز میشه در صورتی که من میخام فقط با ادرس زیر باز باشه و طرف هر آدرسی زد به آدرس زیر ریدایرکت بشه کد بالا که برداشتم دقیقا همین کار رو میکرد.

    https://iaghapour.ir/blog

     

  13. در 8 ساعت قبل، damoon_zero گفته است :

    اوّل .htaccess رو يه کپی بگيريد که بک آپ داشته باشيد .htaccess.old
    اون کد ها رو که تو عکس مشخص کردم پاک کنيد ، افزونه رو فعال کنيد و دوباره تست کنيد .

    Screenshot_103.png.c05ab084291ea0a6a920d0a80551ab83.png

    خیلی ممنونم مهندس با این حرکت مشکل حل شد فقط مشکلی که هست با برداشتن اون ریدایرکت ها الان سایت به ده صورت باز میشه در صورتی که کد زیر رو من میزاشتم سایت فقط به یک صورت باز میشد.

     

    RewriteEngine on
    RewriteCond %{HTTP_HOST} ^iaghapour.ir/blog [NC,OR]
    RewriteCond %{HTTP_HOST} ^www.iaghapour.ir/blog [NC,OR]
    RewriteCond %{HTTP_HOST} ^http://iaghapour.ir/blog [NC,OR]
    RewriteCond %{HTTP_HOST} ^http://www.iaghapour.ir/blog [NC,OR]
    RewriteCond %{HTTP_HOST} ^https://www.iaghapour.ir/blog [NC,OR]
    RewriteRule ^(.*)$ https://iaghapour.ir/blog/$1 [L,R=301,NC]

     

  14. در 14 دقیقه قبل، damoon_zero گفته است :

    شما قبلاً WP-Rocket رو داشتی الان يه افزونه ديگه نصب کردی ؟؟؟؟
    کد mod-rewrite که WP-Rocket به htaccess اضافه کرده رو پاک کن ببين مشکل حل ميشه ؟

     

    بله همینطوره.

    الان هر دو افزونه رو غیرفعال کردم و عکسی از htaccess خودم قرار دادم .

    ببینید این نکته رو هم توجه کنید وقتی افزونه غیرفعاله این ریدایرکت انجام نمیشه بلکه بعد فعال سازی اینکار انجام میشه و من نمیخام بعد فعال سازی اینکار انجام بشه.

    Annotation 2020-08-05 054142.png

  15. در 59 دقیقه قبل، damoon_zero گفته است :

    از کدوم ورژن استفاده ميکنيد ؟
    افزونه رو آپديت کنيد  ...

    اگه SSL داريد بايد مطمئن بشيد که تمام لينک های HTTP به HTTPS ريدايرکت  ميشه

    کد زير رو به فايل .htaccess اضافه کنيد ...

    
    # Redirect HTTP to HTTPS
    RewriteEngine On
    RewriteCond %{HTTPS} !on
    RewriteCond %{SERVER_PORT} !^443$
    RewriteCond %{HTTP:X-Forwarded-Proto} !https
    RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]

    اگه مشکل اينه که از بدون www به www ريدايرکت بايد بشه کد زير رو اضافه کنيد :

    توجه : در کد زير بجای example.com سايت خودتون رو تايپ کنيد

     

    
    # Redirect non-www to www
    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^example\.com [NC]
    RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]

     

    اگه مشکل اينه که از www به بدون www ريدايرکت بايد بشه کد زير رو اضافه کنيد :

    توجه : در کد زير بجای example.com سايت خودتون رو تايپ کنيد

    
    # Redirect www to non-www
    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^www.example\.com [NC]
    RewriteRule ^(.*)$ http://example.com/$1 [L,R=301]

    هر کدوم از اين کدها رو امتحان کنيد و جواب رو بگيد تا برّسی بشه ...
    البته دو کد آخر رو همزمان با هم نزاريد !

    ( يعنی اونايی که WWW رو به بدون WWW منتقل ميکنه ... ، اونا رو همزمان با هم نزاريد ! )
    اوّل کد اوّلی که مربوط به HTTPS هست رو بزاريد ببينيد مشکل حل ميشه ؟
    اگه نشد {
    بعد يک بار کد دوّم رو امتحان کنيد ببينيد مشکل حل ميشه ؟ }
    اگه نشد {
    بعد کد سوّم رو جايگزين کد دوّم کنيد تو فايل htaccess
    }

    مجبورم اينطوری بگم چون اطلاعات دقيقی از پيکربندی سايت شما ندارم
    اميدوارم مشکلتون حل بشه

     

    ممنون دوست عزیز ولی مشکل از هیچکدوم از اینا نیست اگه دقت کنید به آدرسی که بالا فرستادم بخاطر فعال شدن کش داره اینکار رو میکنه.

  16. سلام دوستان بعد استفاده از این افزونه آدرس سایتم به صورت زیر ریدایرکت میشه و بنظر میاد برای کش شدن هست ایا این عجیب نیست؟ ایا این ریدایرکت شدن به ضرر seo نیست؟

    این دپمین افزنه ای هستش که تست میکنم و اینکار رو میکنه قبلی افزونه راکت بود.

    ثبلا افزونه w3 Cache داشتم این مشکل رو نداشت ولی این 2 افزونه فعلی امکانات بیشتری دارن.

    https://site.ir/blog/wp-content/cache/wp-rocket/site.ir/blog/index-https.html_gzip

     

×
×
  • اضافه کردن...