ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน


เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ค้นหา

 
การค้นหาขั้นสูง

761 กระทู้ ใน 218 หัวข้อ- โดย 190 สมาชิก - สมาชิกล่าสุด: stockstrdr
BWH - SupportบทความOthersapache [apache2] mod_rewrite
หน้า: [1]
พิมพ์
ผู้เขียน หัวข้อ: apache [apache2] mod_rewrite  (อ่าน 3385 ครั้ง)
Binary Web Host Admin
Administrator
Sr. Member
*****
กระทู้: 265



ดูรายละเอียด เว็บไซต์ อีเมล์
« เมื่อ: มีนาคม 19, 2007, 06:14:41 PM »

ต้องทำการคอมไฟล์ apache ให้รองรับ mod_rewite โดยใช้
อ้างถึง
./configure --prefix=/usr/local/apache --enable-ssl --enable-so --enable-rewrite

จากนั้นปรับแต่งไฟล์ httpd.conf ทำการเพิ่ม

อ้างถึง
RewriteEngine on
RewriteCond %{HTTP_HOST} ^[^.]+.boxchart.com$
RewriteCond %{HTTP_HOST} !www.boxchart.com [NC]
RewriteRule ^(.+) %{HTTP_HOST}$1 [C]
RewriteRule ^([^.]+).boxchart.com(.*) /home/hosting/$1/public_html/$2


อ้างถึง
RewriteEngine on
# คือการเปิดให้ rewrite ทำงาน

RewriteCond %{HTTP_HOST} ^[^.]+.boxchart.com$
# หาคำว่าอะไรก็ได้ก่อนคำว่า boxchart.com ลงท้ายด้วยอะไรก็ได้

RewriteCond %{HTTP_HOST} !www.boxchart.com [NC]
# ยกเว้น www.boxchart.com

RewriteRule ^(.+) %{HTTP_HOST}$1 [C]
# เอาค่าที่ได้จากการเรียกมากทำเป็นตัวแปร

RewriteRule ^([^.]+).boxchart.com(.*) /home/hosting/$1/public_html/$2
# เอามา map กับ directory จริง ๆ บนเครื่อง


ref : คุณต้น@212cafe.com http://www.212cafe.com/boardvip/view.php?user=tondiary&id=33
« แก้ไขครั้งสุดท้าย: มีนาคม 19, 2007, 06:21:32 PM โดย Binary Web Host Admin » บันทึกการเข้า

อดทนเวลาที่ฝนพรำ อย่างน้อยก็ทำให้เราได้เห็นถึงความแตกต่าง เมื่อวันเวลาที่ฝนจาง ฟ้าก็คงสว่างและทำให้เราได้เข้าใจ ว่ามันคุ้มค่าแค่ไหนที่เฝ้ารอ...
หน้า: [1]
พิมพ์
กระโดดไป: