سلام
من قصد دارم برای friendly کردن آدرس ها در asp.net webforms از RegisterRoutes استفاده کنم،از اونجایی که آدرس های مورد نظر من فارسی خواهند بود یکم با جاگذاریشون مشکل دارم.
آدرسی که من تعریف کردم به صورت زیره :
routes.MapPageRoute("R12", "وبلاگ-ها/{id}", "~/BlogPost.aspx");
ولی چیزی که تو آدرس بار تحویل میگیرم :
کد ها بدون مشکل کار میکنن و id به برنامه میرسه ولی این چیزی که میخواستم نیست
چطور میتونم تغییرش بدم؟
به شکل زیر تغییر دهید:
routes.MapPageRoute("R12", "{id}وبلاگ-ها/", "~/BlogPost.aspx");
اگر سئو و نگرش موتورهای جستجوگر گوگل براتون اهمیت داره , به هیچ عنوان از آدرسهای فارسی استفاده نکنید.
و از کلمات انگلیسی معنی دار و مرتبط با صفحه استفاده کنید.
بجای آدرس فوق به شکل زیر استفاده کنید:
YourSitename.com/Blogs/1
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)