نمایش نتایج: از شماره 1 تا 8 , از مجموع 8

موضوع: راهنمای برای ریدایرکت 301

  1. #1
    عدم تائید ایمیل
    تاریخ عضویت
    May 2018
    نوشته ها
    7
    تشکر تشکر کرده 
    0
    تشکر تشکر شده 
    0
    تشکر شده در
    0 پست

    Post راهنمای برای ریدایرکت 301

    سلام دوستان

    من یک سیستم بلاگدهی دارم و توی سایت https://checkup.tools وقتی سایت خودم رو چک می کنم خطای زیر را نشون میده :

    اخطار، سایت شما هم با www و هم بدون www یک محتوی یکسان را نشان می دهد و ریدایرکت 301 در سایت شما برای این مورد پیدا نشد. گوگل ممکن است این مورد رو به عنوان محتوی یکسان شناسایی کند.



    وب سرور هم nginx هست توی نت هم خیلی جستجو کردم متاسفانه به نتیجه ای نرسیدم دوستان ممنون میشم رهنمایی فرمایید.

    با تشکر از همه

  2. # ADS




     

  3. #2
    عضو جدید
    تاریخ عضویت
    Jun 2018
    نوشته ها
    31
    تشکر تشکر کرده 
    132
    تشکر تشکر شده 
    69
    تشکر شده در
    54 پست

    پیش فرض پاسخ : راهنمای برای ریدایرکت 301

    سلام


    این خطا مربوط به این میشه که مشخص نیست سایتتون با www باز میشه یا بدون www

    دلیلش این هست که شما در فایل htaccess دقیقا مشخص نکردید که میخواهید سایتتون با www باز بشه یا نه

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

    برای رفع این خطا باید چند خط کد در فایل htaccess که داخل هاستتون وجود داره,قرار بدین

    پیشنهاد میکنم به این لینک مراجعه کنید:لینک

    موفق باشید
    ویرایش توسط abrand : September 23rd, 2018 در ساعت 13:42

  4. #3
    عدم تائید ایمیل
    تاریخ عضویت
    May 2018
    نوشته ها
    7
    تشکر تشکر کرده 
    0
    تشکر تشکر شده 
    0
    تشکر شده در
    0 پست

    پیش فرض پاسخ : راهنمای برای ریدایرکت 301

    سلام

    ممنون از جئابتون سرور من apache نیست nginx هست apache راهت هست
    ولی متاسفانه وب سرور nginx یکم ساخته

  5. #4
    عضو جدید
    تاریخ عضویت
    Jun 2018
    نوشته ها
    31
    تشکر تشکر کرده 
    132
    تشکر تشکر شده 
    69
    تشکر شده در
    54 پست

    پیش فرض پاسخ : راهنمای برای ریدایرکت 301

    نقل قول نوشته اصلی توسط maxweb نمایش پست ها
    سلام

    ممنون از جئابتون سرور من apache نیست nginx هست apache راهت هست
    ولی متاسفانه وب سرور nginx یکم ساخته

    شما مبحث وب سرور رو بیخیال شو,اصلا این چیزا به این موارد مربوط نمیشه
    ممکنه داخل یک سرور هزاران سایت وجود داشته باشه و ما با ریشه کاری نداریم

    شما داخل کنترل پنل سایتتون میشید و فرقی نداره cpanel هستش یا دایرکت ادمین یا هرچیزی

    بعد اون کدهای گفته شده رو داخل فایل htaccess کپی میکنید,ممکنه اصلا این فایل وجود نداشته باشه ,که هیچ مشکلی نیست و میتونید یکی بسازید
    فقط این نکته رو ذکر کنم که هنگام ایجاد فایل htaccess ابتدا یک نقطه (.) حتما قبل از کلمه htaccess قرار بدین به این صورت: htaccess.
    ویرایش توسط abrand : September 23rd, 2018 در ساعت 14:03

  6. #5
    عدم تائید ایمیل
    تاریخ عضویت
    May 2018
    نوشته ها
    7
    تشکر تشکر کرده 
    0
    تشکر تشکر شده 
    0
    تشکر شده در
    0 پست

    پیش فرض پاسخ : راهنمای برای ریدایرکت 301

    خوب مهندس جان nginx از htaccess پشتبانی نمی کنه فقط فایل کانفیگش و دایرکت ادمین هست
    ویرایش توسط maxweb : September 23rd, 2018 در ساعت 14:11

  7. #6
    عضو جدید
    تاریخ عضویت
    Jun 2018
    نوشته ها
    31
    تشکر تشکر کرده 
    132
    تشکر تشکر شده 
    69
    تشکر شده در
    54 پست

    پیش فرض پاسخ : راهنمای برای ریدایرکت 301

    شرمنده من این مورد نمیدونستم که در این سرور ها نمیشه این فایل رو ساخت

    من الان کد باز شدن بدون www رو به کد nginx تبدیل کردم

    کد:
    # nginx configuration  location / {   if ($http_host ~* "^www\.example\.com"){     rewrite ^(.*)$ http://example.com/$1 redirect;   } }
    لینک سایت تبدیل کننده: http://winginx.com/en/htaccess

    این کد ها رو به نظرم باید داخل فایل nginx.conf قرار بدین
    من روی هاست های زیادی سایت زدم ولی جالبه هیچ وقت به این مشکل بر نخوردم شاید دلیلش این بوده که سرور nginx نبود

    قبل از این که کد ها رو قرار بدین حتما چند تا سایت رو هم بخونید چون من که سرچ کردم مطالب زیادی در این مورد نوشته بود,در خود سایت وب هاستینگ تالک هم سوالات زیادی راجب به تبدیل فایل htaccess به فایل nginx شده
    ویرایش توسط abrand : September 23rd, 2018 در ساعت 14:26

  8. #7
    عدم تائید ایمیل
    تاریخ عضویت
    May 2018
    نوشته ها
    7
    تشکر تشکر کرده 
    0
    تشکر تشکر شده 
    0
    تشکر شده در
    0 پست

    پیش فرض پاسخ : راهنمای برای ریدایرکت 301

    بله من از شما بسیار سپاس گذارم که وقت خودتون رو به من دادین واقعلا ممنون کد های زیادری رو تست کردم سایت اصلی https داره ولی ساب دامنه ها http یا وبلاگ ها نه به این خاطر به مشکل برخورد می کنم بزاین رو تست کنم ببین چی مشه

    - - - Updated - - -

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

    - - - Updated - - -

    به نظرتون این برای ساب دامنه ها تست کردم جواب نداد وب سرور nginx خطا میده


    کد:
    # nginx configuration location / { if ($http_host ~* "^www\.([a-zA-Z0-9]+).example\.com"){ rewrite ^(.*)$ http://([a-zA-Z0-9]+).example.com/$1 redirect; } }

  9. #8
    عدم تائید ایمیل
    تاریخ عضویت
    May 2018
    نوشته ها
    7
    تشکر تشکر کرده 
    0
    تشکر تشکر شده 
    0
    تشکر شده در
    0 پست

    پیش فرض پاسخ : راهنمای برای ریدایرکت 301

    دوستان کسی نیست راهنمای کنه؟

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

مجوز های ارسال و ویرایش

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