PDA

View Full Version : حرفه ای: redirect از صفحه ای که وجود ندارد



mirhosseini
شنبه 26 تیر 1389, 18:59 عصر
شاید عنوان رو اشتباه نوشتم ولی منظورم اینه:
تو سایتم
http://www.shosbi.com
اگه با لینک بالا برید مشکلی نداره ولی اگه با یه لینکی (به آدرسی از سایت) برید که وجود نداره مثلا
http://www.shosbi.com/x.htm
http://www.shosbi.com/xpage.aspx
* دوتا لینک خطاشون فرق داره.
خطایی رخ میده و میتونید ببینید (به یک صفحه منتقل می شید که میگه چنید آدرسی وجود نداره)
کسی میدونه چطور باید این مشکل حل بشه
به این صورت که بعد از خطا به یه صفحه که خودم می خوام ریدایرکت بشه

mirhosseini
شنبه 26 تیر 1389, 20:03 عصر
کسی اطلاع نداره ؟

eyes_shut_number1
شنبه 26 تیر 1389, 20:26 عصر
دوست عزیز داخل Web.config اینارو فعال کن


<customErrors mode="On" defaultRedirect="GenericErrorPage.htm">
<error statusCode="403" redirect="NoAccess.htm" />
<error statusCode="404" redirect="FileNotFound.htm" />


بعد 3 صفحه GenericErrorPage.htm و NoAccess.htm و FileNotFound.htm تا درصورتی که صفحه وجود نداشت یا اررور رخ داد به این صفحات بره

mirhosseini
شنبه 26 تیر 1389, 21:56 عصر
http://www.shosbi.com/xpage.aspx (http://www.shosbi.com/xpage.aspx)

به این لینک دقت کنید، این مشکل هم حل میشه ؟

eyes_shut_number1
شنبه 26 تیر 1389, 22:02 عصر
بله هم جلوی اررور رو میگیره هم اگه صفحهای وجود نداشته باشه میگه هم اگه پسوند صفحه اشتباه باشه Redirect میشه