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

موضوع: حذف ارور های 404 بعد از انتقال سایت

  1. #1
    عضو انجمن سیدرضا بازیار آواتار ها
    تاریخ عضویت
    Mar 2013
    محل سکونت
    کازرون
    نوشته ها
    714
    تشکر تشکر کرده 
    3,740
    تشکر تشکر شده 
    1,021
    تشکر شده در
    701 پست

    پیش فرض حذف ارور های 404 بعد از انتقال سایت

    من سایتم رو از root به یه پوشه انتقال دادم تا منظم تر بشه
    حالا تمامی مطالبی که قبلا در root بودن تبدیل شدن به ارور 404

    راهی هست که کلا اونا رو از بیخ ریشه کن کنم؟
    قبلا یبار در هاست این کار رو کرده بودم اما یادم نیست

    مثلا:
    ادرس قبلی مطلب این بود:
    http://www.seyedrezabazyar.com/inter...-with-answers/
    ادرس جدید اینه:
    http://www.seyedrezabazyar.com/fa/in...-with-answers/

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

  2. # ADS




     

  3. #2
    عضو جدید
    تاریخ عضویت
    Aug 2012
    نوشته ها
    21
    تشکر تشکر کرده 
    9
    تشکر تشکر شده 
    9
    تشکر شده در
    8 پست

    3 پاسخ : حذف ارور های 404 بعد از انتقال سایت

    سلام
    سایتون Wordpress هست؟

    - - - Updated - - -

    به سایتتون مراجعه کردم wordpress هست ، قبل از انتفال وارد ناحیه مدیریت شده و در تنظیمات > همگانی >
    نشانی وردپرس (URL)
    خود را با آدرس جدید عوض کنید

    و سپس فایل های خود را همان آدرسی که تغییرش دادین منتقل کنین

  4. تعداد تشکر ها از erfanmetaller به دلیل پست مفید


  5. #3
    عضو انجمن سیدرضا بازیار آواتار ها
    تاریخ عضویت
    Mar 2013
    محل سکونت
    کازرون
    نوشته ها
    714
    تشکر تشکر کرده 
    3,740
    تشکر تشکر شده 
    1,021
    تشکر شده در
    701 پست

    پیش فرض پاسخ : حذف ارور های 404 بعد از انتقال سایت

    نقل قول نوشته اصلی توسط erfanmetaller نمایش پست ها
    سلام
    سایتون Wordpress هست؟

    - - - Updated - - -

    به سایتتون مراجعه کردم wordpress هست ، قبل از انتفال وارد ناحیه مدیریت شده و در تنظیمات > همگانی >
    نشانی وردپرس (URL)
    خود را با آدرس جدید عوض کنید

    و سپس فایل های خود را همان آدرسی که تغییرش دادین منتقل کنین
    الان روی روت سایتم وردپرس نصب نیست و خالی هست. به همین دلیل این روش فایده نداره

    - - - Updated - - -

    نقل قول نوشته اصلی توسط iHSG نمایش پست ها
    سلام
    کد زیر رو به فایل htaccess. واقع در پوشه public_html خودتون اضافه کنید حل میشه:

    کد:
    RewriteEngine On
    RewriteRule ^$ /fa [L,R=301]
    همین کار رو کردم. اما فایده نداشت
    دوستدار کتاب بلیان

  6. #4
    عضو انجمن
    تاریخ عضویت
    Oct 2015
    نوشته ها
    788
    تشکر تشکر کرده 
    569
    تشکر تشکر شده 
    1,269
    تشکر شده در
    882 پست

    پیش فرض پاسخ : حذف ارور های 404 بعد از انتقال سایت

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

    کد:
    RedirectMatch ^/$ /fa/

  7. #5
    عضو انجمن سیدرضا بازیار آواتار ها
    تاریخ عضویت
    Mar 2013
    محل سکونت
    کازرون
    نوشته ها
    714
    تشکر تشکر کرده 
    3,740
    تشکر تشکر شده 
    1,021
    تشکر شده در
    701 پست

    پیش فرض پاسخ : حذف ارور های 404 بعد از انتقال سایت

    نقل قول نوشته اصلی توسط iHSG نمایش پست ها
    خب به جای اون کد یه خط کد زیر رو امتحان کنید:

    کد:
    RedirectMatch ^/$ /fa/
    باز هم کار نکرد
    دوستدار کتاب بلیان

  8. #6
    عضو انجمن سیدرضا بازیار آواتار ها
    تاریخ عضویت
    Mar 2013
    محل سکونت
    کازرون
    نوشته ها
    714
    تشکر تشکر کرده 
    3,740
    تشکر تشکر شده 
    1,021
    تشکر شده در
    701 پست

    پیش فرض پاسخ : حذف ارور های 404 بعد از انتقال سایت

    نقل قول نوشته اصلی توسط ihsg نمایش پست ها
    احیاناً وب سرور سایت شما چیه؟ این کد ها تست شدن باید کار کنن مگه میشه؟
    اینم کار نمیکنه؟

    کد:
    rewriteengine on
    rewriterule ^(.*)$ /fa/$1 [l,r=301]
    هاست لینوکس آلمان هست با کنترل پنل cpanel
    دوستدار کتاب بلیان

  9. #7
    عضو دائم T.Toosi آواتار ها
    تاریخ عضویت
    Jun 2015
    نوشته ها
    1,071
    تشکر تشکر کرده 
    278
    تشکر تشکر شده 
    2,936
    تشکر شده در
    1,329 پست

    پیش فرض پاسخ : حذف ارور های 404 بعد از انتقال سایت

    سلام، اگر آدرس جدید را در تنظیمات وردپرس وارد کردید، یکبار به تنظیمات پیوند یکتا برید و دکمه ذخیره تغییرات را بزنید ببینید مشکل حل میشود یا نه.

    چک کنید در روت هم htaccess دیگر وجود نداشته باشد.

    کد:
    Options -MultiViews
    RewriteEngine On
    Options -Indexes
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-l
    RewriteRule . \fa [QSA,L]
    اگر کد های بنده و بالا که قرار دادند کار نکرد با پشتیبانی هاستینگ خود در ارتباط باشید.
    ویرایش توسط T.Toosi : June 15th, 2016 در ساعت 11:42

  10. تعداد تشکر ها از T.Toosi به دلیل پست مفید


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

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

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

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

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