فهرست مطالب:

HttpErrors را در پیکربندی وب کجا قرار دهم؟
HttpErrors را در پیکربندی وب کجا قرار دهم؟

تصویری: HttpErrors را در پیکربندی وب کجا قرار دهم؟

تصویری: HttpErrors را در پیکربندی وب کجا قرار دهم؟
تصویری: QRadar: مسائل تجزیه باید جمع شوند 2024, نوامبر
Anonim

پیکربندی . تو می توانی پیکربندی کنید < http Errors > عنصر در سطح سرور در ApplicationHost. پیکربندی فایل و در سطح سایت و اپلیکیشن در مناسب می باشد وب . پیکربندی فایل.

در نتیجه، چگونه یک صفحه خطای سفارشی 404 را در Microsoft IIS پیکربندی کنم؟

به بخش "اتصالات" بروید و روی علامت مثبت (+) در کنار خود کلیک کنید سرور برای گسترش آن نامگذاری کنید. سپس «Sites» را گسترش دهید. سپس به سایت یا اپلیکیشن مورد نظر خود بروید یک صفحه خطای سفارشی تنظیم کنید برای. مرحله 3: باز کنید صفحات خطا . دوبار کلیک کنید " صفحات خطا نماد واقع در صفحه اصلی؛ روی «ویرایش» کلیک کنید.

همچنین، چگونه حالت customErrors را تنظیم کنم؟ ایجاد یک < خطاهای سفارشی > در یک فایل پیکربندی "web. config" که در دایرکتوری ریشه برنامه فعلی وب قرار دارد، تگ کنید. این < خطاهای سفارشی > تگ باید " خود را داشته باشد حالت " صفت تنظیم به "خاموش". چه زمانی خطاهای سفارشی است تنظیم به On یا RemoteOnly، باید ویژگی defaultRedirect را مشخص کنید.

پس از آن، سوال این است که چگونه خطاهای سفارشی را در پیکربندی وب غیرفعال کنم؟

برای غیرفعال کردن خطاهای سفارشی مراحل زیر را دنبال کنید:

  1. یک نسخه پشتیبان از وب ایجاد کنید.
  2. وب را باز کنید.
  3. در وب.
  4. حالت customErrors را به صورت زیر خاموش کنید:
  5. وب را ذخیره کنید.
  6. هنگامی که درخواست مشکل ساز را اجرا می کنید، ASP. NET اکنون یک پیغام خطای دقیق را برمی گرداند که ماهیت خاص مشکل را توصیف می کند.
  7. فعال کردن مجدد

کدام ویژگی از خطاهای سفارشی برای تنظیم URL صفحه خطا استفاده می شود؟

کانفیگ دوتا داره ویژگی های که چه چیزی را تحت تأثیر قرار می دهد صفحه خطا نشان داده شده است: defaultRedirect و mode. پیشفرض Redirect صفت اختیاری است در صورت ارائه، آن را مشخص می کند URL از صفحه خطای سفارشی و نشان می دهد که صفحه خطای سفارشی باید به جای Runtime نشان داده شود خطا YSOD.

توصیه شده: