با سلام خدمت شما بازديد كننده گرامي . جهت ورود به فروشگاه سايت ايران گت بر روي اين نوار كليك نماييد                       



رفع خطای 404 در وبلاگ های وردپرسی و تجربه من !

ارسال شده توسط Iranget Group در ۲۱ اسفند ۱۳۸۷ – ساعت 6:01 ب.ظ

404دیشب که داشتم روی سایت ایران گت کار میکردم متوجه index شدن پوشه آپلود در وردپرس و نمایش تمام فایل ها شدم. بعد از کمی جستجو متوجه شدم که این که تهدید برای وبلاگ محسوب میشه بنابر این به دنبال  راه چاره رفتم. اولین چیزی که به ذهنک رسید این بود که یک فایل index تهیه کنم و داخل این پوشه ها قرار بدم. اما این کا دو تا بدی داشت :

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

پس به فکر راه حل اساسی افتادم و وارد کنترل پنل هاست شدم. توی قسمت security گزینه ای با عنوان hotlink وجود داشت. روی اون کلیک کردم و وارد قسمت Hotlink شدم. Hotlink به شما اجازه میده که نگذارید کسی از پهنای باندتون سوء استفاده کنه. مثلا اگه کسی مطالب سایت شما رو با تصاویرش کپی کنه در صورتی که اوk تصویر توی هاست شما باشه توی سایت های دیگه نمایش داده نمیشه.

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

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

index-manager

در این قسمت لیست تمامی پوشه ها قرار داشت و با کلیک بر روی هر پوشه میشد حالت index و index نشدن رو انتخاب کرد. این کار از طریق تغییرات توی فایل htaccess. انجام میگرفت.

خلاصه ما رفتیم و پوشه تصاویر رو no index کردیم و چشمتون روز بد نبینه ! تمامی صفحات به غیر از index خطای 404 می داد. ( خطای 404 یعنی چیزی که درخواست دادید پیدا نشد )

ساعت 12 نیمه شب خواب از چشم ما پرید و دنیا روی سرمون خراب شد ! طبق معمول اولین کاری که کردن تماس با پشتیبانی هاست مونستر بود ولی در پاسخ فقط می گفتند که این پوشه ها روی هاست وجود نداره. هی من میگفتم که عزیز جان این ها پوشه نیست لینک بوده ! اما اونا حرف خودشون رو میزدند تا این که توی آخرین چت یک شهروند خوب آمریکایی به پست ما خورد . وقتی بهش گفتم مشکل ما اینه گفت از چی استفاده میکنم . منم گفتم از ورد پرس و سریع گفت که permalink ها مشکل داره و من سریع دوزاریم افتاد که مشکل از پیوند های یکتای وردپرس است که به صورت پوشه نمایش داده میشه !

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

نتیجه گیری :

  1. از تجربیات دیگران استفاده کنید !
  2. اگه همچین مشکلی برای هاست پیش اومد خودتون رو نبازید چون بالاخره حل خواهد شد !
  3. با فایل htaccess. شوخی نکنید !
  4. این تجربه رو از طرف من به یادگار داشته باشید … و در آخر مشترک خوراک شوید !

بد نیست بخوانید :
  1. کاهش مصرف CPU توسط وردپرس و چند نکته


مربوط به بخش : وردپرس | ۳ دیدگاه
برچسب ها : ،،،،،،،،


۳ دیدگاه برای “رفع خطای 404 در وبلاگ های وردپرسی و تجربه من !”

  1. توسط web2web در ۲۱ اسفند ۱۳۸۷ | پاسخ

    Gravatar

    توصیه خوبی بود البته فقط میتونستی یه فایل ساده بسازی و هیچی هم توش نباشه اشکالی نداره و اسمش رو بزاری index.html و بعد کپی کنی جایی که یمخواهی ایندکس نشه.

    توی htaccess. هم میتونستی اضافه کنی:
    Options -Indexes



  2. توسط بهروز در ۱۵ فروردین ۱۳۸۸ | پاسخ

    Gravatar

    سلام…
    دوست عزیز از مقالتون متشکرم…
    خواستم اطلاع بدم لینک محصولاتتون که در پایین پست هاتون هست همون قسمت آبی رنگ مشکل داره و خطای ۴۰۴ رو میده…!!!

    Iranget Group پاسخ در تاريخ فروردین ۱۵م, ۱۳۸۸ ساعت ۱:۲۱ ب.ظ:

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



دیدگاه خود را منتشر نمایید :

به صورت خودکار کلمات فینگلیش را به فارسی تبدیل کن. در صورتی که می خواهید انگلیسی تایپ کنید Ctrl+g را فشار دهید.