PDA

View Full Version : مشکل در ریدایرکت لینکهای aspx



onlyygod
دوشنبه 06 اردیبهشت 1395, 06:40 صبح
سلام دوستان .
من می خوام لینکهای سایتم را ریدایرکت کنم.خیلی از کدها را امتحان کردم اما جواب ندادند.
اینجا را ببینید.
برای ریدایرکت لینکها در aspx در فایل web.config اگر این دستور وارد بشه ریدایرکت انجام میشه.

<location path="page1">
<system.webServer>
<httpRedirect enabled="true" destination="http://newadress.com/page2" httpResponseStatus="Permanent" />
</system.webServer>
</location>
تا اینجا مشکلی نیست .یعنی من میتونم آدرس http://mysite.com/page1 را به http://mysite.com/page2 ریدایرکت کنم.
اما آدرس های من به این شکله http://mysite.com/Contents/Default.aspx?Item=6 و من نمیتونم این آدرس را با این روش یا هرروش دیگه ای که پیدا کردم ریدایرکت کنم.
باید چه دستوری تو فایل web.config بنویسم که ریدایرکت انجام بشه ؟

onlyygod
سه شنبه 07 اردیبهشت 1395, 06:12 صبح
دوستان , کسی نبود بتونه جواب این سوال را بده ؟

BookWorm
چهارشنبه 08 اردیبهشت 1395, 04:35 صبح
با سلام

routes.MapPageRoute("ClientLoginRoute","Login/{clientName}","~/forms/login.aspx")
String reallyLongQueryString = Magic.GetReallyLongQueryString(Page.RouteData.Valu es["clientName"]);

onlyygod
چهارشنبه 08 اردیبهشت 1395, 17:17 عصر
این الان دستور ریدایرکت تو فایل web.config هست ؟؟؟؟؟ :متفکر: