ทำเว็บแอพ แต่ไม่อยากให้คนใช้เห็น URL ตรงๆ

เมื่อเวลาที่เราทำเว็บไซต์แล้วปรากฏว่า URL ของท่านมันดูรกซะเหลือเกิน ซึ่งก็น่าจะเป็นพวก Dynamic website ต่างๆนั่นแหละครับ บางครั้งใน URL มันแสดงให้เห็นบางอย่างที่ไม่อยากแสดงไว้และบางครั้งก็ไม่ดีต่อความปลอดภัยข้อมูลด้วยครับ ในฐานะคนทำเว็บก็เลยต้องพยายามปกป้อง วิธีปกป้องนี่บางท่านก็ใช้ CURL ซึ่งเป็นวิธีการเฉพาะโปรแกรมเมอร์เท่านั้นที่จะ ซึ่งก็ดีมากเพราะปรับแต่งได้หลากหลาย อารมณ์ประมาณเขียนโปรแกรมให้หุ่นยนต์ไปเปิดเว็บแล้วเอาข้อมูลกลับมาแสดงให้เราอีกที แต่ผมจะยังไม่แนะนำตอนนี้นะครับ (อ้าว....) ผมจะแนะนำอันนี้ก่อนครับใช้ง่ายสำหรับมือใหม่ ก็พอทำได้และก็ยังตรงวัตถุประสงค์อยู่ แต่ต้องบอกว่าบังได้ไม่ 100% นะครับ เพราะหากจะดูจริงๆก็ view source ได้อยู่ดี แต่มันง่ายและถ้าแค่ต้องการบังไว้ไม่ให้รกก็ได้อยู่ครับ อ้อ..สำหรับใครที่อยากหารายละเอียดเพิ่มเติม เราเรียกการทำลักษณะนี้ว่า URL Masking ครับ และเมื่อใช้ Frame Set มาช่วยในงานนี้ก็เลยเรียกเป็นการเฉพาะว่า Frame Set for URL Masking สำหรับ code ก็ตามนี้เลยครับ

<html>
<head><META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=utf-8">
<title>web title</title>
</head>
<body>
<frameset framespacing=0  border=0 rows="0,*" frameborder=0\>
<frame name=banner\>
<frame name=content src=".............................................."\>
</frameset>
</body>
</html>

หมายเหตุ 
วิธีการใช้งานก็คือ เอา code ประมาณนี้ปรับแต่งเล็กน้อยไว้ที่หน้าแรกของเว็บ แล้วแทนค่า  .................... ด้วยหน้าแรกของเว็บเดิมของท่าน เพียงเท่านี้ก็น่าจะได้แล้วล่ะครับ

แสดงความคิดเห็น

0 ความคิดเห็น