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 پاسخ 391 بازدید
سوال شده 10 سال قبل در برنامه نویسی توسط hldv (760 امتیاز)
+1 امتیاز
0 پاسخ 251 بازدید
0 امتیاز
1 پاسخ 1.0هزار بازدید
+1 امتیاز
1 پاسخ 822 بازدید
0 امتیاز
1 پاسخ 664 بازدید
0 امتیاز
0 پاسخ 644 بازدید
+1 امتیاز
1 پاسخ 577 بازدید
0 امتیاز
0 پاسخ 295 بازدید
0 امتیاز
1 پاسخ 426 بازدید
0 امتیاز
0 پاسخ 373 بازدید
سوال شده 9 سال قبل در برنامه نویسی توسط morteza (20 امتیاز)
...