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 پاسخ 564 بازدید
سوال شده 12 سال قبل در برنامه نویسی توسط hldv (760 امتیاز)
+1 امتیاز
0 پاسخ 404 بازدید
0 امتیاز
1 پاسخ 1.2هزار بازدید
+1 امتیاز
1 پاسخ 980 بازدید
0 امتیاز
1 پاسخ 878 بازدید
0 امتیاز
0 پاسخ 772 بازدید
+1 امتیاز
1 پاسخ 742 بازدید
0 امتیاز
0 پاسخ 396 بازدید
0 امتیاز
1 پاسخ 559 بازدید
0 امتیاز
0 پاسخ 501 بازدید
سوال شده 10 سال قبل در برنامه نویسی توسط morteza (20 امتیاز)
...