View Full Version : اوردن توضیه صفحه در url
GILAS_MVC
یک شنبه 16 آبان 1395, 08:50 صبح
سلام
در سایت dotnettips.info مثلا یه لینک دارم مثل زیر
http://www.dotnettips.info/post/1307
حالا اینو تو براوزر وارد کنید و بره به سایت به اخرش توضیحات پست هم اتوماتیک اضافه میشه
با mvc میشه همچین کاری کرد؟
ali_md110
یک شنبه 16 آبان 1395, 14:33 عصر
سلام
اگر منظورتون فارسی کردن کوئری استرینگ یا مخفی کردن پارامترها هست هست
/آشنایی-با-filetable-در-sql-server-2012-بخش-1
برید به RouteConfig و این رو اضافه کنید
routes.MapMvcAttributeRoutes();
و تنها کاری که نیاز دارید اینه که اتربیوتRoute رو بچسبونید به متدهاتون
[Route("برنامه کاری ")]
public virtual ActionResult Index()
{
}
اگر متدهاتون پارامتر داشت اونها رو بدینصورت بنویسید
[Route("برنامه کاری/{year}")]
public virtual ActionResult Index(string year)
{
}
GILAS_MVC
دوشنبه 17 آبان 1395, 13:37 عصر
منظورم اینه که مقدار پارامتر دیده بشه و توضیحاتم اتوماتیک تو url اضافه بشه
شما در ادرسی که دادمم دقت کنید ادرس رو چه با توضیح چه بی توضیح وارد کنی معتبر هست و صفحه باز میشه
Moien Tajik
دوشنبه 17 آبان 1395, 17:21 عصر
به این کار میگن SEO Friendly Url که تاثیر زیادی در SEO داره .
پیاده سازیش هم سادس : http://stackoverflow.com/a/218373
GILAS_MVC
سه شنبه 18 آبان 1395, 06:50 صبح
به این کار میگن SEO Friendly Url که تاثیر زیادی در SEO داره .
پیاده سازیش هم سادس : http://stackoverflow.com/a/218373بله درست
اما توجه داسته باشید این موردی که شما میگی url رو وارد کنی میره اما دیکه توضیحات اتوماتیک اخرش اضافه نمیشه
شما الان این url رو باز کن
http://www.dotnettips.info/post/2531
اتوماتیک میره به
http://www.dotnettips.info/post/2531/action-%D9%88-function-%D8%AF%D8%B1-odata
اینو چطو پیاده یازی کنم
parsdarab
سه شنبه 18 آبان 1395, 10:45 صبح
سلام
http://www.dotnettips.info/post/1694/url-routing-%d8%af%d8%b1-asp-net-webforms#comment-8835
sanay_esh
سه شنبه 18 آبان 1395, 11:39 صبح
دوست عزیز ،
در سایت dotnettips بصورت سیستمی چک میشود که اگر پارامتر دوم بغیر از id چیزی غیر از آنچه که باید باشد به آدرس اصلی خودش redirect 301 بکند
ساختار آدرس در سایت dotnettips بدین صورت است :
http://www.dotnettips.info/post/{id}/{title}
حال وقتی مقدار title پست شناسه id با مقدار اصلی وارد شده برابر نبود سیستم بصورت اتوماتیک redirect میکند به آدرس مربوطه خودش.
مثلا اگر قرار است http://www.dotnettips.info/post/1307/salam
وجود داشته باشد اگر شما title را ارسال نکنیدمقداری بغیر از salam ارسال کنید سیستم redirect permanently انجام میدهد.
این قابلیت در mvc خیلی کاربرد ساده ای دارد.
GILAS_MVC
چهارشنبه 19 آبان 1395, 11:57 صبح
سیستم redirect permanently انجام میدهد.
این قابلیت در mvc خیلی کاربرد ساده ای دارد.
با تشکر از یاسخ شما
نمونه عملی سراغ دارین که ببینم
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.