ฟรี คำแนะนำในการ เขียนเว็บ

,

การทำ ONLINE MARKETING


รับทำเว็บ

เขียนโปรแกรม

ดูแลเว็บ

ที่ปรึกษาเว็บ

สอนเขียนเว็บ


WEBSITE

|

PROGRAMING

|

HOSTING

|

DOMAIN NAME

|

SEO

ระบบสมาชิก / MEMBER ZONE

บทความ / content

เว็บรุ่น / web of friends

ข้อมูลเว็บ / WEB INFO

  • BirthDay วันเกิด SiamFocus
  • 3 มกราคม 2549
  • Last update ปรับปรุงครั้งสุดท้าย
  • 20 กุมภาพันธ์ 2555 เวลา 22:22
  • Member total จำนวนสมาชิกทั้งหมด
  • 221 คน
  • User online จำนวนคนออนไลน์
  • 7 บุคคล
  • User visitor จำนวนผู้เข้าชมทั้งสิ้น [Uip]
  • User visitor จำนวนผู้เข้าชมวันนี้ [Uip]
  • 257
  • SiAMFOCUS SITEMAP SITEMAP
  • SITEMAP

พันธมิตร / partner

รองรับ Browser ยอดนิยม

filrefox 2++ IE 7++ Google Chrome Safari

สมาชิกที่ใช้งานล่าสุด

การทำ mod_rewrite


mod_rewrite คืออะไร??

mod_rewrite หรือ ฤาษีแปลงสาส์น นั้นเอง คือการแปลง URL ปกติให้เป็น URL ที่เหมือนกับการเข้ารหัส หรือหมายถึงการทำ URL ที่ยาวเหยียดให้สั้นลง

เหมาะกับการทำ SEO เป็นอย่างยิ่ง

โดย mod_rewrite นี้มีมากับ web server ที่เป็น apache หรือ hosting ที่เป็น linux เท่านั้น หาก server ที่เป็น windows อยากทำอาจต้องหาตัวนี้มาใส่เพิ่มครับ

ดังนั้นเวลาเลือก hosting ควรสอบถามผู้ให้บริการก่อนว่าสามารถทำ mod rewrite ได้หรือไม่

มาเข้าเรื่องกันเลยครับ กรณี TEST บน Localhost

วิธีการเช็คดูว่า hosting เราสามารถ ทำ mod rewrite ได้หรือไม่ให้ใช้คำสั่ง 

<?php 
 print phpinfo();
?>

แล้วดูตรงช่อง Loaded Modules ว่ามี module ที่ชื่อว่า mod_rewrite หรือไม่

ถ้ามีก็ข้ามขั้นตอนถัดไปได้เลยครับ

แต่ถ้าไม่มีให้หา file ชื่อ httpd.conf แล้วเปิดด้วย ediplus หรือ notepad นะครับ

หาบรรทัดว่า

<Directory />
    Options FollowSymLinks ExecCGI Indexes
    AllowOverride All
    Order deny,allow
    Deny from all
    Satisfy all
</Directory>

เอา # ด้านหน้าออกกรณีมี # ด้านหน้า (#=Comment นั่นเอง)


จากนั้นหาบรรทัด ที่มีคำว่า #LoadModule rewrite_module modules/mod_rewrite.so
แล้วลบ # ด้านหน้าออกครับ

จากนั้น restart apache อีกรอบครับ

เริ่มทำ mod rewrite

ให้สร้าง file ชื่อ .htaccess คือ file ที่จะใช้ทำ mod rewrite ในเว็บนะครับ

โดย .htaccess นี้ สามารถสร้าง ได้ใน edit-plut หรือ notepad ก็ได้นะครับ


จากน้ัน copy คำสั่งด้านล่างไป ดัดแปลงได้เล้ยครับ

RewriteEngine on

#ต้นฉบับเดิม
#board.php?board_id=999&title=บอร์ดที่999

RewriteRule ^content/([^/]*)/([^/]*).htm$ /board.php?board_id=$1&title=$2 [L]

#URL ใหม่ที่ได้
#http://www.youdomain.com/content/999/บอร์ดที่999.htm

#เพียงเท่านี้เราก็ได้ URL ที่ง่ายต่อการ ทำ SEO แล้วครับ
#แต่เวลาเรียกใช้งานต้องเรียกให้ถูกต้องตาม URL ใหม่ด้วยนะครับ
#เพราะเมื่อ ระบบ เห็น URL ใหม่แล้วจะย้อนกลับไปค้นหา File ต้นฉบันแรก ที่เรียก file อะไร ต้องการ parameter ตัวไหนบ้าง เป็นต้นครับ


อ่านคู่มืออ้างอิงต่อได้ในที่นี้เลยครับ 
http://httpd.apache.org/docs/1.3/mod/mod_rewrite.html


วันที่สร้าง : 12 กรกฎาคม 2553 เวลา 17:58
จำนวนคนอ่าน : 3,702

ช่วยค่าเบียร์   




SiAMFOCUS.COM ยังคงรักษาแนวความคิดเดิม คือต้องการให้ที่แห่งนี้เป็นที่ที่แลกเปลี่ยนความรู้ ทางด้านภาษาที่ใช้พัฒนาโปรแกรมต่างๆ ซึ่งเป็น code ที่ใช้งานจริง อาจจะยากสำหรับคนที่เพิ่งเริ่มต้น แต่บทความทางด้านเทคนิค ต่าง ๆ ได้ผ่านการทดสอบการใช้งานมาแล้ว หากใครมีเทคนิคดีดี ก็สามารถส่งเข้ามาได้นะครับ

ปัจจุบัน SiAMFOCUS.COM ยังได้เปิดบริการ จด Domain และ บริการ ให้เช่าพื้นที่ Hosting ให้บริการด้านการเรียนการสอน สอนเขียนเว็บ,สอน ASP,สอน PHP ให้บริการเว็บไซต์ โดยรับทำเว็บ, รับเขียนโปรแกรม ต่าง ๆ เพื่อหารายได้เสริมและทุน เพื่อให้ทีมงาน มีกำลังใจในการ ทำส่วนของ FREE CODE ขอแรงใจ แรงเชียร์มาก ๆ ด้วยนะครับ ^^
ร้านค้า online
ประกาศฟรี ฟรีประกาศ
ข้อมูลพระเครื่อง
ที่เที่ยว ที่กิน ที่พัก ที่สบาย
เว็บรองเท้า
เกมส์ออนไลน์

FREE BING WEBMASTER TOOL
FREE JAVASCRIPT OPTIMIZE
FREE CSS OPTIMIZE
FREE SITEMAP GENERATOR
FREE QRCODE GENERATOR
FREE MOD-REWRITE GENERATOR
FREE ERROR PAGE
FREE FAVICON GENERATOR
FREE LAYOUT GENERATOR
FREE IMAGE RELECTION
FREE CSS3 GENARATOR
FREE MD5 ENCODE
FREE CSS GRIDS
FREE SUBMIT WEBSITE
FREE WEB INDEX
FREE FONT
FREE FONT CONVERT TO WEB
WEB RESOURCE DEPOT
GRAPHIC RIVER
COLOR WEB THEME
CHECK YOUR IP
เว็บ นายอำเภอ