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 پاسخ 376 بازدید
سوال شده 10 سال قبل در برنامه نویسی توسط hldv (760 امتیاز)
+1 امتیاز
0 پاسخ 241 بازدید
0 امتیاز
1 پاسخ 991 بازدید
+1 امتیاز
1 پاسخ 810 بازدید
0 امتیاز
1 پاسخ 646 بازدید
0 امتیاز
0 پاسخ 636 بازدید
+1 امتیاز
1 پاسخ 568 بازدید
0 امتیاز
0 پاسخ 280 بازدید
0 امتیاز
1 پاسخ 412 بازدید
0 امتیاز
0 پاسخ 355 بازدید
سوال شده 9 سال قبل در برنامه نویسی توسط morteza (20 امتیاز)
...