مهندسی پزشکی

مقالات مهندسی پزشکی

مهندسی پزشکی

مقالات مهندسی پزشکی

۱ مطلب با کلمه‌ی کلیدی «ساخت یک صفحه پویای خطای 404 اختصاصی» ثبت شده است

ساخت یک صفحه پویای خطای 404 اختصاصی در این آموزش روش ساخت یک صفحه خطای اختصاصی بر اساس زبان اسکریپتی php یا htm توضیح داده خواهد شد. احتمالاً تا کنون با صفحه خطای Page not Found یا همان خطای 404 (کد خطا) روبرو شده اید. این صفحه زمانی نمایش داده می شود که یکی از بازدیدگنندگان وب سایت آدرسی از سایت شما را که وجود خارجی ندارد در مرورگر خود وارد کند، یا آدرس را اشتباه تایپ کند. حال با خواندن این مقاله می توانید صفحه اختصاصی برای این گونه اشتباهات بسازید تا در هنگام لزوم در برابر کاربر گشوده شود. و او را به صفحه ای دیگر راهنمایی کند. و در عین حال شما را بوسیله ایمیل از این آدرس با خبر کند. اطلاعاتی که بوسیله ایمیل برای شما ارسال خواهد شد به قرار زیر است: زمان بازدیدشماره IP بازدید کنندهآدرس URL ای که وارد شده استاطلاعات مرورگر کاربروب سایت آدرس دهنده در زیر نمونه ای از کد های ساده ای که چنین کاری می کنند را برای شما به نمایش می گذارم. البته شما می توانید با ایجاد تغییراتی در آن صفحه خطای 404 اختصاصی خود را بسازید. راهنمای ساخت صفحه خطای اختصاصی: 1-کدی را که در زیر می بینید کپی و Paste کنید. 404 Error Page

Error 404


Page Not Found

$combine
\n User Agent = $httpagent \n

$note

\n
$httpref "; $message2 = "$today \n $combine \n User Agent = $httpagent \n $note \n $httpref "; $to = "error@yourdomain.com"; $subject = "yourdomain Error Page"; $from = "From: fake@yourdomain.com\r\n"; mail($to, $subject, $message2, $from); echo $message; ?> 2- مطمئن شوید بجای yourdomain.com نام دومین خود را قرار دهید مثلاً برای یاد بگیر دات کام Yadbegir.com را جایگزین می کنیم. و همینطور آدرس ایمیل خود را جایگزین کنید. 3- این فایل را با نام منحصر به فرد و با پسوند php  ذخیره کنید مانند: 404.php 4- برای ساخت یک صفحه خطای اختصاصی: یک فولدر مخصوص این فایل php بسازید مانند: /error/ و فایل خود را به آن منتقل کنید. و  به فایل: .htaccess خط زیر را اضافه کنید. ErrorDocument 404 /errors/404.php درباره فایل htaccess به نکات زیر با دقت توجه کنید. فایل مذکور یک فایل سیستمی سرور های آپاچی است که بوسیله آن می توانید به بعضی دستورات آنها غلبه کنید و دستورات مورد نظر خود را اجرا کنید. و اگر این فایل در یک دایرکتوری (فولدر) قرار گیرد به همه ی زیر دایرکتوری های آن که خود یک فایل htaccess  ندارند اعمال می شود. دقت کنید که نام فایل باید با حروف کوچک انگلیسی نوشته شود. در هنگام اصلاح و آپلود فایل htaccess ممکن است پسوند txt به آن اضافه شود در این صورت آنرا حذف کنید. اگر برنامه FTP  که استفاده می کنید به گونه ای تنظیم نشده است که فایل های سیستم را نشان دهد آنگاه باید remote file mask را به -al تغییر دهید. خوب ما اینکار را برای یادبگیر دات کام انجام دادیم اگر می خواهید نتیجه را تست کنید کافیست یک ادرس اشتباهی مانند: http://www.yadbegir.com/error_page.htm را در مرورگر خود وارد کنید. تا صفحه خطای اختصاصی ما را ببینید. البته ما قسمت ایمیل آنرا غیر فعال کردیم چون در یک روز هزاران ایمیل برای ما ارسال شد اگر ترافیک وب سایت شما هم بالاست به شما توصیه می کنم شما هم این قسمت را غیر فعال کنید. یا از روش دیگری برای ردگیری استفاده کنید.
موافقین ۰ مخالفین ۰ ۲۰ اسفند ۸۸ ، ۱۸:۳۲
Shahram Ghasemi