แสดงบทความที่มีป้ายกำกับ redirect แสดงบทความทั้งหมด
แสดงบทความที่มีป้ายกำกับ redirect แสดงบทความทั้งหมด

วันจันทร์ที่ 17 ตุลาคม พ.ศ. 2554

Redirect ไป URL ใหม่ด้วย .htaccess

เพิ่งลองเช็คเว็บที่ทำไว้เล่นๆ ว่าเข้าผ่าน www. แล้วเจออะไร ปรากฏว่าเจอหน้าตั้งต้นของเว็บ แต่จริงๆ ต้องการให้ไปที่ blog. มากกว่าเพราะตอนนี้เน้นเขียนข้อมูลไปที่ blog

เมื่อก่อนใช้วิธีการ refresh หน้าจากหน้า www. ไปที่ blog. แต่วิธีนี้ไม่เนียน คือต้องมีการ refresh หน้าแบบเห็นๆ และเสียเวลา เลยไปลองหาวิธีใหม่(แต่เก่าแล้ว) ก็คือใช้ .htaccess ตามนี้ครับ


Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://blog.yourdomain.com/$1 [R=301,L]


พอเขียนแบบนี้ก็จะสามารถทำให้หน้าเว็บเด้งไปเองอัตโนมัติ แถมเวลาเข้า www. แล้วมี /xxx.html ต่อท้ายมันก็จะเด้งไปที่ blog. พร้อมมี /xxx.html ต่อท้ายด้วยเลย

วันศุกร์ที่ 9 กันยายน พ.ศ. 2554

Redirect ไปหน้าอื่นแบบไม่เปลี่ยน URL

หาวิธีเลิกใช้ index.php ไฟล์เพราะว่าเป็นที่หมายตาของ script ที่เจาะเข้ามาฝัง iframe ในหน้าเว็บ ก็เลยลองใช้ Mod Rewrite ลงในไฟล์ .htaccess ดูซะเลย

สอนอยู่ที่เว็บนี้ http://www.yourhtmlsource.com/sitemanagement/urlrewriting.html

เราก็ใช้อยู่แค่นี้แหละ

RewriteEngine on
RewriteRule ^old\.html$ new.html
แต่ถ้าเขียนแบบมี [R] อยู่ข้างหลังแบบนี้จะทำให้ URL บน address bar มีการเปลี่ยนแปลงไป

RewriteRule ^old\.html$ new.html [R]
ง่ายดีเหมือนกันแฮะ