# Notification.
Notification

Author Topic: ตัด www ออกจากโดเมน ด้วย mod_rewrite อย่างง่าย  (Read 1879 times)

0 Members and 1 Guest are viewing this topic.

Offline microsoft

  • Administrator
  • *****
  • Posts: 8651
    • View Profile
    • VarietyPC.Net
ยังไม่ถึงขั้นมีความรู้อะไรมากมายเกี่ยวกับ .htaccess หรือ mod_rewrite มีแค่พื้นฐานเองนะครับ เคยคิดจะศึกษาแบบจริงๆจังๆก็ไปไม่ถึงไหนสักที แล้วบังเอิญว่า ล่าสุดหลายๆเว็บเขาก็นิยมตัด www ออกจากโดเมนเว็บกันเยอะพอสมควร ทาง VPC ก็ไม่น้อยหน้า เล่นตัดออกทุกไดเรกทอรี่ด้วยเลย ส่วนหนึ่งก็ช่วยให้ url สั้นลงไปได้อีกนิดหน่อย และอยากเอามาลงไว้ เผื่อวันไหนต้องการใช้งานเร่งด่วน จะได้ไม่ต้องขุด google อีก

ด้วยโค้ดคำสั่งที่เราจะนำมาดัดแปลงเพื่อรีไดเรกไปยังเว็บโดเมนอื่นๆ ได้แก่

Quote
<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteCond %{HTTP_HOST} ^olddomain.com$ [OR]
  RewriteCond %{HTTP_HOST} ^www.olddomain.com$
  RewriteRule (.*)$ http://www.newdomain.com/$1 [R=301,L]
</IfModule>

สำหรับวิธีการด้านล่างนี้จะใช้สำหรับโดเมนหลักเท่านั้นนะครับ ด้วยโค้ดดังต่อไปนี้ แล้วบันทึกให้อยู่ในรูปแบบไฟล์ .htaccess พร้อมกับโยนไฟล์นี้ขึ้น FTP ไปไว้ที่ root directory ได้เลย

Quote
<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteCond %{HTTP_HOST} ^www.varietypc.net$
  RewriteRule (.*)$ http://varietypc.net/$1 [R=301,L]
</IfModule>

ส่วน wordpress หรือ smf ก็สามารถค้นหาในฟีเจอร์ของเขาเองได้เลยครับ  [emo04]
การให้ที่ยิ่งใหญ่ คือ... การให้ต่อไป.... ไม่สิ้นสุด


 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27