این روش قدیمی مشکلات زیر را به همراه دارد:
- status code مساوی 503 Service Unavailable را بازگشت نمیدهد. به این صورت موتورهای جستجو با سایت شما مشکل پیدا خواهند کرد. برای مثال در حالت استفادهی آن با برنامههای ASP.NET MVC، آدرسهای اکشن متدهای شما status code مساوی 404 را بازگشت میدهند. یعنی به موتور جستجو اعلام میکنند که این آدرس دیگر وجود خارجی ندارد و لطفا حذفش کن.
- app_Oflfline.htm فقط یک فایل استاتیک سادهاست و به امکانات ASP.NET MVC برای سفارشی سازی آن دسترسی نخواهید داشت.
- تمام درخواستهای به سایت شما از جمله تصاویر و فایلهای CSS نیز غیر ممکن میشوند.
چند نمونهی دیگر
App_offline.htm gotchas with ASP.NET MVC
Take Your ASP.NET MVC Application Offline via a Global Attribute
- status code مساوی 503 Service Unavailable را بازگشت نمیدهد. به این صورت موتورهای جستجو با سایت شما مشکل پیدا خواهند کرد. برای مثال در حالت استفادهی آن با برنامههای ASP.NET MVC، آدرسهای اکشن متدهای شما status code مساوی 404 را بازگشت میدهند. یعنی به موتور جستجو اعلام میکنند که این آدرس دیگر وجود خارجی ندارد و لطفا حذفش کن.
- app_Oflfline.htm فقط یک فایل استاتیک سادهاست و به امکانات ASP.NET MVC برای سفارشی سازی آن دسترسی نخواهید داشت.
- تمام درخواستهای به سایت شما از جمله تصاویر و فایلهای CSS نیز غیر ممکن میشوند.
چند نمونهی دیگر
App_offline.htm gotchas with ASP.NET MVC
Take Your ASP.NET MVC Application Offline via a Global Attribute