دیتالایف انجین فارسی

خطاهای اپاچی و دیتالایف انجین

تاریخ انتشار: 2 بهمن 1388
ارسال کننده: SMostafa
سلام امروز بالاخره بعد از مدتها اومدم تا یک آموزش برای خطاهای اپاچی (مثل: 404، 403 و ...) که خیلی برای سئو لازم هست رو بذارم.
البته این آموزش هم به درخواست یکی از کاربرای سایت بود.

خطاهای اپاچی و دیتالایف انجین


1- آدرس your-site.com/admin.php?mod=static&action=addnew رو باز کنید:
اینجا در قسمت آدرس صفحه: 404 را وارد کنید،
و در قسمت عنوان صفحه: عنوان صفحه مورد نظر برای خطای 404 (Not Found) را انتخاب کنید، برای مثال: خطای 404
سپس در قسمت متن صفحه: متن مورد نظر برای نمایش توضیح برای خطا را وارد کنید، برای مثال: آدرس مورد نظر یافت نشد!!!

2- حالا فایل htaccess. را باز کنید و به دنبال کد زیر بگردید:
RewriteEngine On

و بعد از آن کد زیر را قرار دهید:
ErrorDocument 404 /index.php?do=static&page=404


حالا می توانید برای مشاهده این خطای ایجاد شده برای مثال به آدرس Your-Site.com/123.jpg مراجعه کنید.

چند خطای اپاچی برای نمونه:
خطای 401: دسترسی به آدرس وارد شده غیر مجاز است!!!
خطای 403: دسترسی به این آدرس ممنوع می باشد!!!
خطای 404: آدرس مورد نظر یافت نشد!!!
خطای 500: خطای داخلی سرور بوجود آمده است!!!

شما با ایجاد یک صفحه اضافی و تنظیم آن در فایل htaccess. بصورت زیر خطای مورد نظر را به صورت یک صفحه اضافی به نمایش در بیاورید:
ErrorDocument شماره-خطای-اپاچی /index.php?do=static&page=آدرس-صفحه-ایجاد-شده
    39 نفر (39 کاربر و 0 میهمان) از این مطلب تشکر کرده اند.
    تشکر
    عضو سایت
    02 بهمن 1388 - 11:32
    چه عجب مصطفی بالاخره ارسالش کردی
    دستت درد نکنه flower
    مدیر بازنشسته
    02 بهمن 1388 - 11:57
    به جای اینکه از دیتالایف انجین برای نمایش 404 استفاده بشه می تونید از یه صفحه ی پیش ساخته استفاده کرد و به جای کدی که دادین از کد زیر استفاده کرد. البته این فقط یه مثاله

    ErrorDocument 404 /no404.html
    عضو سایت
    02 بهمن 1388 - 12:25
    saron,
    می دونم که میشه با html هم همین کار رو انجام داد، ولی توی بعضی از ISP ها (مثل خودم) فایل html با ایراد باز میشه و ویرایش این صفحات خیلی راحت تر از صفحات html هست

    --------------------
    عضو سایت
    02 بهمن 1388 - 12:25
    آموزش خوبی بود
    Mer30 flower
    عضو سایت
    02 بهمن 1388 - 16:03
    SMostafa,
    ممنون
    خوب با php هم میشه fellow

    --------------------
    عضو سایت
    02 بهمن 1388 - 19:09
    خیلی ممنون
    ولی ببخشید این به چه دردی میخوره؟(سوالم یکم ضایع هست)
    عضو سایت
    03 بهمن 1388 - 16:46
    masoud1373,
    سلام امروز بالاخره بعد از مدتها اومدم تا یک آموزش برای خطاهای اپاچی (مثل: 404، 403 و ...) که خیلی برای سئو لازم هست رو بذارم

    اینو برای شما نوشتم donoghted

    --------------------
    عضو سایت
    03 بهمن 1388 - 20:02
    ممنون زحمت کشیدی love
    عضو سایت
    03 بهمن 1388 - 23:42
    ممنون دوست عزیز
    عضو سایت
    04 بهمن 1388 - 14:16
    سلام

    بسیار لازم و کاربردی بود

    بابت آموزش ممنون delicious
    عضو سایت
    06 بهمن 1388 - 06:27
    دست شما درد نکنه
    نمی دونم چند نفر درخواست کرده بودند ولی من این مورد رو فکر کنم 6 ماه پیش بود که خواهش کرده بودم
    ممنون yes
    عضو سایت
    21 بهمن 1388 - 18:47
    جالب بود

    دستت درد نکنه مصطفی جان
    عضو سایت
    26 بهمن 1388 - 14:42
    خیلی کار خوبی کردی
    ولی جای static یه فایل 404.php بسازیم بهتره
    مرسی dance
    عضو سایت
    26 بهمن 1388 - 20:15
    windom,
    mobi3nter,
    A_R_K,
    vampire123,
    خواهش می کنم flower
    alireza2222,
    من همچین درخواستی ندیدم فقط یک ماه پیش جناب IMAN.R گفت که من هم گذاشتم
    bia4clip,
    خیلی هم اینجوری بهتره donoghted
    404.php توی خود چارچوب سایت نشون نمیده توی یه صفحه جدا نشون می ده donoghted
    لازم نیست تو فکر کنی، به جای این چرت و پرت هایی که گفتی، اگه یه دکمه تشکر رو کلیک می کردی فایدت بیشتر بود haha

    --------------------
    عضو سایت
    27 بهمن 1388 - 21:36
    SMostafa,
    دکمه تشکر برای پست های کامله
    اگر مشکلت چارچوبه که خیلی ...
    عضو سایت
    28 بهمن 1388 - 11:26
    نبینم کسی با مصطفی کل کل کنه ها donoghted
    عضو سایت
    06 مرداد 1389 - 19:28
    ممنون
    عضو سایت
    11 مرداد 1389 - 22:23
    دست شما درد نکنه
    عضو سایت
    05 اسفند 1390 - 14:21
    خیلی عالی بود
    تور آنتالیا
    عضو سایت
    23 فروردین 1391 - 12:47
    فایل هیس کجاست
    از من نداره؟
    عضو سایت
    12 اسفند 1391 - 06:17
    نمیدونم ربطی داره یا نه ولی بعد از آپدیت به 9.8 دیگه کار نمیکنه و از صفحات پیشفرض خود دیتالایف انجین استفاده میکنه !

    راستی من یه سایت خارجی دیدم که تمام ارور های آپاچه رو توی یک فایل ادغام کرده اما نمیدونم چطوری کاری کرده که برای هر خطا صفحه مخصوص خودش میاد !!

    کد مخصوصی داره برای Htaccess ؟
    مدیر بازنشسته
    12 اسفند 1391 - 07:16
    myMJJ,
    توی گوگل جستجو کنید، مقاله های زیادی در این زمینه وجود داره.
    جهت ارسال نظر، فرم زیر را تکمیل نمائید:
    نام:*
    ایمیل:*
    متن نظر:

     
    پررنگکج خط دارخط دار در وسط|سمت چپوسط سمت راست|قرار دادن شکلکانتخاب رنگ|پنهان کردن متنقراردادن نقل قولتبدیل نوشته ها به زبان روسیقراردادن Spoiler
    کد را وارد کنید: *
    عکس خوانده نمی شود