• illustrator Curse
  • 7Learn Android Course
  • 7Learn SEO Course
  • 7Learn WP Theme Course

    حرفه ای ترین دوره آموزش طراحی قالب وردپرس



  آیا می دانید تا کنون 6251 نفر در 14 دوره آموزشی سون لرن ثبت نام کرده اند !

راهنمای htaccess (قسمت 3)

0 415 ۱۴ اسفند ۹۴

در این مطلب و مطالب بعدی میخام htaccess رو براتون توضیح بدم و شما رو با اون و کدهاش آشنا کنم.htaccess

مدیریت بر روی صفحات ارور

ساختن صفحات ارور سفارشی کار خیلی مفید و کاربردی هست. این مورد به شما اجازه میده که پیامهای نمایش داده شده در زمان خطا رو به زیبایی به کاربرانتون نمایش بدین. برای مثال اگه یک آدرس بر روی سایت شما کار نکنه و به خطا برخورد کنه و یا اینکه کاربر عمدا یا سهوا آدرس URL رو اشتباه وارد کنه صفحه ارور 404 به کاربر نمایش داده میشه و عبارت 404 File not found نمایش داده میشه. این صفحه پیشفرض که نمایش داده میشه استایل خاصی نداره و خیلی بی روح هست، شما میتونین با استفاده از این روش صفحه ای با استایل زیبا رو جایگزین اون کنید و کاربران رو راهنمایی کنید. با راهنمایی کردن کاربران به برگشتن به هدف مورد نظر و همچنین توضیح مشکل بوجود اومده میتونین از خارج شدن کاربران از سایتتون بکاهید و اونا رو به صفحات دیگه راهنمایی کنید.

برای ساختن صفحات ارور سفارشی فایل .htaccess رو ساخته و محتویات زیر رو در اون قرار بدین:

قطعه کد بالا به Apache میگه که زمانی که ارور 404 File Not Found بوجود اومد، فایل /error_pages/404.html لود و نمایش داده بشه. در این مثال فرض میکنیم که یک فایل بنام 404.html ساختیم و اون رو در پوشه error_pages قرار دادیم و اونو در ریشه سایت قرار دادیم. پس آدرس مطلق یا Absolute این فایل بصورت زیر خواهد بود:

http://www.yourdomain.com/error_pages/404.html

فایل 404.html یک سند نرمال و معمولی HTML همانند بقیه فایلهای موجود در وبسایتتون هست و میتونین مشابه گذشته هر محتوا و کد HTML رو در اون قرار بدین. با این حال که میتونید هر چیزی رو قرار بدین، پیشنهاد میکنم که پیام File not found رو قرار بدین و یا بگونه ای دیگر این پیام رو به کاربر برسونید و اونو راهنمایی کنید.

برای قرار دادن صفحات دیگه و پشتیبانی کردن از ارورهای دیگه میتونین برای موارد زیر نیز همین کار رو انجام بدین:

  • خطای 401
  • خطای 403
  • خطای 500

درون فایل .htaccess کدهای زیر رو قرار بدین:

با استفاده از این کار میتونین پیامهای خطا رو مدیریت کنید و ظاهری کاربرپسندانه رو نمایش بدین. اما نکته مهمتر اینه که شما که مدیر سایت هستید ببینید چرا این ارور اتفاق افتاده و هر چه زودتر اون رو حل کنید. با استفاده از CGI Script بجای HTML میتونین ارورهای اتفاق افتاده رو در پایگاه داده ذخیره کنید و اونا رو حل کنید.

امیدوارم از این آموزش خوشتون اومده باشه.

موفق و پیروز باشید

یا علی

Source

:: مطالب جدید سون لرن را از طریق ایمیل دریافت کنید :

دیدگاه ها اولین دیدگاه این مطلب را ارسال کنید.

ارسال دیدگاه

ورود/عضویت سریع با اکانت فیسبوک/جیمیل شما

:: شما می توانید با استفاده از اکانت یاهو یا جیمیل خود به صورت کاملا امن، سریع و بدون نیاز به ورود اطلاعات عضو و وارد سایت شوید. در این صورت هیچ نیازی به ورود نام کاربری و رمز عبور خود نخواهید داشت و هویت شما از طریق ایمیلتان مورد تائید قرار می گیرد .
برای استفاده از این روش باید در اکانت گوگل(جیمیل) و یا یاهوی خود لاگین باشید .
عضویت/ ورود سریع با :
در حال اتصال ...

ورود به سایت

ورود سریع با :
در حال اتصال ...

جستجو در سون لرن

عبارت :
7LearnTelegram