0 امتیاز
قبل در برنامه نویسی توسط (690 امتیاز)
برچسب گذاری دوباره قبل توسط

در یکسری از صفحات وب سایتم اطلاعات را از طریق QueryString برای صفحات دیگر ارسال می کنم، آیا راهی وجود دارد که بتوانم آنها را رمزگزاری کنم که کاربر از طریق مشاهده URL متوجه اطلاعات ارسالی نشود؟

1 پاسخ

+2 امتیاز
قبل توسط (868 امتیاز)

اول اینکه خب وقتی اطلاعاتی رو از طریق QueryString ارسال میکنید ، public هستن ، ولی شما میتونید با استفاده از تکنیک UrlRewriting اونا رو از دید کاربر پنهان کنید ، و حتما اینو در نظر بگیرید که موتور های جستجو مفهومی بهنام Freindly Url رو مطرح میکنن که میگن برای بالا رفتن رنکینگ وب سایت شما در موتور های جستجو ، حتما از Url های تمیز و مرتب و خوانا استفاده بشه مثلا

http://mihanblog.com/blog/post/new

یه url مرتب و خوانا هستش که بسیار قابل پذیرش و بر عکس 

http://www.digikala.com/?Page=Accessory&Code=AC-Cartridge-HP-901-Black 

یه url نا مرتب هستش ، که بهتر بود به این کشکل با استفاده از UrlRewriting تغییر میکرد:

http://www.digikala.com/Accessory/AC-Cartridge-HP-901-Black

 

مطالع کنید اینا رو 

http://www.urlrewriting.net/149/en/home.html

http://coding.smashingmagazine.com/2011/11/02/introduction-to-url-rewriting/

قبل توسط (690 امتیاز)
آیا UrlRewriting باعث کد شدن URL می شود یا پنهان سازی آن؟
قبل توسط (868 امتیاز)
فقط پنهانش میکنه.یه جور ماسک کردن هستش،  یعنی یه همچین چیزی بش میدی
?catid=12&id=30
اون رو طوری ماسک میکنی که اینو بت میده
/12/۳۰

سوالات مشابه

0 امتیاز
1 پاسخ 369 بازدید
سوال شده 10 سال قبل در برنامه نویسی توسط hldv (760 امتیاز)
+1 امتیاز
0 پاسخ 232 بازدید
0 امتیاز
1 پاسخ 983 بازدید
+1 امتیاز
1 پاسخ 803 بازدید
0 امتیاز
1 پاسخ 635 بازدید
0 امتیاز
0 پاسخ 624 بازدید
+1 امتیاز
1 پاسخ 559 بازدید
0 امتیاز
0 پاسخ 268 بازدید
0 امتیاز
1 پاسخ 404 بازدید
0 امتیاز
0 پاسخ 348 بازدید
سوال شده 8 سال قبل در برنامه نویسی توسط morteza (20 امتیاز)
...