joe
หัวหน้าแก๊งเสียว
พลังน้ำใจ: -6
ออฟไลน์
กระทู้: 1,126
|
 |
« เมื่อ: 01 สิงหาคม 2007, 01:13:27 » |
|
ตามหัวข้อที่ถามเลยครับ ผมรู้จัก .htaccess ได้เพราะ script ปั่น รู้ว่ามันเอามา mod rewrite ได้ แต่ยังอยากรู้อีกว่ามันเอามาทำอะไรได้มากกว่านี้มั้ยครับ
แล้วคำนิยามจริงๆ ของ .htaccess มันคืออะไรอะครับ (งงคำถามนี้มั้ยเนี่ย)
ขอบคุณทุกๆคำำตอบ ล่วงหน้าครับ
|
|
« แก้ไขครั้งสุดท้าย: 05 สิงหาคม 2007, 18:49:50 โดย bubbleball »
|
บันทึกการเข้า
|
|
|
|
ก้ามปู
เสือซุ่มด่า
เจ้าพ่อบอร์ดเสียว
พลังน้ำใจ: 218
ออฟไลน์
กระทู้: 6,195
|
 |
« ตอบ #1 เมื่อ: 01 สิงหาคม 2007, 01:37:14 » |
|
ๅกำหนดการอนุญาติต่างๆครับ อย่างเช่น register global แล้วก็โมดูลต่างๆที่เราต้องการใช้ เพราะเราเข้าไปกำหนดตรงเว็บเซอเวอร์โดยตรงไม่ได้อ่ะ ต้องมากำหนดที่นี่แทน ครับ 
|
|
|
บันทึกการเข้า
|
ตอนนี้ผมไม่ค่อยว่างตอบอะไรใครนะครับ เพราะไม่ได้เข้าบอร์ดเลย
|
|
|
minute1
ก๊วนเสียว
พลังน้ำใจ: 2
ออฟไลน์
กระทู้: 385
|
 |
« ตอบ #2 เมื่อ: 01 สิงหาคม 2007, 01:54:54 » |
|
แต่ก่อนนี่เอาไว้กำหนด permission directory ให้กับ apache ใช้คู่กันระหว่าง .htaccess กะ .htpassword หลังทำตัวเหมือนไฟล์ config ให้กับ apache แยะไปหมดซัก งงๆ
ปล. สังเกตดูจุดหน้าไฟล์จริงๆ ถ้าเป็น unix shell ไฟล์พวกนี่มองไม่เห็นคล้าย hidden ไฟล์
|
|
« แก้ไขครั้งสุดท้าย: 01 สิงหาคม 2007, 01:57:23 โดย minute1 »
|
บันทึกการเข้า
|
|
|
|
ก้ามปู
เสือซุ่มด่า
เจ้าพ่อบอร์ดเสียว
พลังน้ำใจ: 218
ออฟไลน์
กระทู้: 6,195
|
 |
« ตอบ #3 เมื่อ: 01 สิงหาคม 2007, 01:57:39 » |
|
แต่ก่อนนี่เอาไว้กำหนด permission directory ให้กับ apache ใช้คู่กันระหว่าง .htaccess กะ .htpassword หลังทำตัวเหมือนไฟล์ config ให้กับ apache แยะไปหมดซัก งงๆ
มีหนังสือขายครับ แหะๆๆ พอดีผมพึ่งไปซื้อมาอ่าน มีโมดูลตัวอย่างเยอะเหมือนกัน ถ้าใครอยากใช้โฮสให้เต็มที่น่าจะลองเล่นดูครับ แต่ของผมกำลังอยากตั้ง server เอง เลยไปศึกษามา สุดท้ายงูปลาก็มาเยือน 
|
|
|
บันทึกการเข้า
|
ตอนนี้ผมไม่ค่อยว่างตอบอะไรใครนะครับ เพราะไม่ได้เข้าบอร์ดเลย
|
|
|
kengz
คนรักเสียว
พลังน้ำใจ: 2
ออฟไลน์
กระทู้: 169
|
 |
« ตอบ #4 เมื่อ: 01 สิงหาคม 2007, 03:27:58 » |
|
จริง ๆ มันคือการกำหนด Apache Config ให้แต่ละ Dir ครับ ใช้ คำสั่งเหมือน httpd.conf ทุกประการ ไม่ว่าจะเปลี่ยน ใส่ Password protect , กำหนดให้รัน CGI ได้ , เปิดปิดการ Browse file
|
|
|
บันทึกการเข้า
|
|
|
|
gootum
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 33
ออฟไลน์
กระทู้: 1,698
|
 |
« ตอบ #5 เมื่อ: 01 สิงหาคม 2007, 08:56:41 » |
|
จริง ๆ มันคือการกำหนด Apache Config ให้แต่ละ Dir ครับ ใช้ คำสั่งเหมือน httpd.conf ทุกประการ ไม่ว่าจะเปลี่ยน ใส่ Password protect , กำหนดให้รัน CGI ได้ , เปิดปิดการ Browse file
ถูกต้องครับ เสริมนิดนึงแล้วก็เป็นตัวกำหนด mod_xxx ต่างๆได้อีกด้วย
|
|
|
บันทึกการเข้า
|
|
|
|
tor31
คนรักเสียว
พลังน้ำใจ: 1
ออฟไลน์
กระทู้: 175
|
 |
« ตอบ #6 เมื่อ: 01 สิงหาคม 2007, 10:06:12 » |
|
มันหลอก google ได้จริงหรือ ตอนนี้ผมใช้อยู่ เช่น เมื่อเรียก index.html แล้ว มันจะไปเรียก index.php แทน แต่ที่ url ก็ ยังเป็น www.domain.com/index.html  โดยใช้ mod_rewrite
|
|
|
บันทึกการเข้า
|
|
|
|
kazama
CoDe iS PoeTRy
Verified Seller
เจ้าพ่อบอร์ดเสียว
พลังน้ำใจ: 470
ออฟไลน์
กระทู้: 6,676
|
 |
« ตอบ #7 เมื่อ: 01 สิงหาคม 2007, 10:40:55 » |
|
เพิ่งเจอมาเมื่อกี้ ทำให้เวบมี www ทุกครั้ง อันนี้ดีนะ ผมว่า <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteCond %{HTTP_HOST} ^domain\.com [NC] RewriteRule ^(.*) http://www.domain.com/  $1 [L,R=301] RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /([^/]+/)*index\.php\ HTTP/ RewriteRule ^(([^/]+/)*)index\.php$ http://www.domain.com/  $1 [R=301,L] </IfModule>
|
|
|
บันทึกการเข้า
|
|
|
|
joe
หัวหน้าแก๊งเสียว
พลังน้ำใจ: -6
ออฟไลน์
กระทู้: 1,126
|
 |
« ตอบ #8 เมื่อ: 01 สิงหาคม 2007, 11:46:06 » |
|
ขอบคุณมากครับ ต้องไปลองดูใน httpd.conf หน่อยแระว่ามันทำไรได้ัมั่ง เผื่อจะมีไอเดียดีๆ 
|
|
|
บันทึกการเข้า
|
|
|
|
ColdMoney
เจ้าพ่อบอร์ดเสียว
พลังน้ำใจ: 200
ออฟไลน์
กระทู้: 12,622
|
 |
« ตอบ #9 เมื่อ: 01 สิงหาคม 2007, 14:49:33 » |
|
มีประโยชน์หลายอย่างครับ เช่นใช้ทำ cache page โดยไม่ต้องยุ่งกะ original code ก็ได้ 
|
|
|
บันทึกการเข้า
|
|
|
|
janeos
ก๊วนเสียว
พลังน้ำใจ: 1
ออฟไลน์
กระทู้: 265
|
 |
« ตอบ #10 เมื่อ: 03 สิงหาคม 2007, 22:58:42 » |
|
มันหลอก google ได้จริงหรือ ตอนนี้ผมใช้อยู่ เช่น เมื่อเรียก index.html แล้ว มันจะไปเรียก index.php แทน แต่ที่ url ก็ ยังเป็น www.domain.com/index.html  โดยใช้ mod_rewrite ใช้ mod-rewrite หลอกไม่ได้ครับ google ตรวจสอบได้จากข้อมูลส่วน header ได้ครับ ว่ามันคือ php หรือ static page จริงๆ (พร้อมทั้ง last modified)
|
|
|
บันทึกการเข้า
|
|
|
|
viking
Newbie
พลังน้ำใจ: 1
ออฟไลน์
กระทู้: 77
|
 |
« ตอบ #11 เมื่อ: 03 สิงหาคม 2007, 23:28:21 » |
|
เก่งๆ กันทั้งนั้นเลย อยากเขียน php เป็นบ้าง ใช้เวลานานไหมครับ อ่านและลงมือทำสักอาทิตย์ จะไปได้ถึงไหนครับ
ขอบคุณครับ
|
|
|
บันทึกการเข้า
|
|
|
|
Gemini
สมุนแก๊งเสียว
พลังน้ำใจ: 11
ออฟไลน์
กระทู้: 785
|
 |
« ตอบ #12 เมื่อ: 03 สิงหาคม 2007, 23:30:27 » |
|
.htaccess มันใช้กำหนด Subdomain ได้มั้ยครับ server ที่ผมใช้เล่นอยู่เวลาเรียก http://sub.abc.com  มันจะ Forward มาที่ http://www.abc.com/sub  คือใน Control Panel มันมีให้กำหนดได้เท่านี้อ่ะครับ เลยว่าจะมาเล่นที่ .htaccess แทน :-\
|
|
|
บันทึกการเข้า
|
|
|
|
catz001
สมุนแก๊งเสียว
พลังน้ำใจ: 18
ออฟไลน์
กระทู้: 607
|
 |
« ตอบ #13 เมื่อ: 05 สิงหาคม 2007, 06:32:03 » |
|
มีเว็บภาษาไทยให้ศึกษาอย่างลึกซึ้งถึงแก่นแท้ไหมครับ หรือเป็นแหล่งรวมคำสั่งต่างๆไว้ใช้งานกับ .htaccess ก็ได้ไปหามามีแต่ภาษาอังกฤษพอรู้เรื่องแต่ไม่เข้าใจลึกซึ้งครับ 
|
|
|
บันทึกการเข้า
|
|
|
|
hurahura
สมุนแก๊งเสียว
พลังน้ำใจ: 20
ออฟไลน์
กระทู้: 868
|
 |
« ตอบ #14 เมื่อ: 27 กันยายน 2007, 18:20:30 » |
|
อยากได้เว็บด้วยครับ ผมว่ามันมีประโยชน์มากเลย และนำไปประยุคใช้ได้กับหลายๆอย่าง เพียงแต่จะศึกษายากเพราะไม่มีเว็บภาษาไทยสอบแบบละเอียด
จริงๆถ้าไม่มีเว็บพวกเราช่วยกันทำก็ได้ ตั้งกระทู้มาแล้วแลกเปลี่ยนความรู้เฉพาะรื่อง .htaccess ในนี้คนเก่งๆก็เยอะอยู่ ให้มารวมๆอยู่ในกระทู้เดียวน่าจะดี
|
|
|
บันทึกการเข้า
|
|
|
|
หมาเน่า
Newbie
พลังน้ำใจ: 0
ออฟไลน์
กระทู้: 95
|
 |
« ตอบ #15 เมื่อ: 27 กันยายน 2007, 21:13:20 » |
|
|
|
|
บันทึกการเข้า
|
|
|
|
แอร๊ยยยๆๆๆ
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 50
ออฟไลน์
กระทู้: 2,765
|
 |
« ตอบ #16 เมื่อ: 28 กันยายน 2007, 02:06:41 » |
|
เด๋วนี้ htaccess เนี่ยถือว่าจำเป็นสำหรับทุกเว็บเรย
|
|
|
บันทึกการเข้า
|
|
|
|
asshur
เจ้าพ่อบอร์ดเสียว
พลังน้ำใจ: 59
ออฟไลน์
กระทู้: 3,315
|
 |
« ตอบ #17 เมื่อ: 28 กันยายน 2007, 03:12:26 » |
|
ให้ตาย มี .htaccess file generator ยังกรอกไม่ค่อยจะเป็นเลย ต้องกลับไปหาบทความพี่ต่ออ่านอีกรอบแล้วมั้ง
|
|
|
บันทึกการเข้า
|
|
|
|
ieiq
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 94
ออฟไลน์
กระทู้: 1,773
|
 |
« ตอบ #18 เมื่อ: 14 เมษายน 2009, 09:37:47 » |
|
นั้นสิคับ มันคืออะไร
|
|
|
บันทึกการเข้า
|
ทำดีได้ดี เพราะทำด้วยใจ
|
|
|
ioff
ก๊วนเสียว
พลังน้ำใจ: 5
ออฟไลน์
กระทู้: 275
|
 |
« ตอบ #19 เมื่อ: 17 เมษายน 2009, 12:15:29 » |
|
แต่ก่อนนี่เอาไว้กำหนด permission directory ให้กับ apache ใช้คู่กันระหว่าง .htaccess กะ .htpassword หลังทำตัวเหมือนไฟล์ config ให้กับ apache แยะไปหมดซัก งงๆ
มีหนังสือขายครับ แหะๆๆ พอดีผมพึ่งไปซื้อมาอ่าน มีโมดูลตัวอย่างเยอะเหมือนกัน ถ้าใครอยากใช้โฮสให้เต็มที่น่าจะลองเล่นดูครับ แต่ของผมกำลังอยากตั้ง server เอง เลยไปศึกษามา สุดท้ายงูปลาก็มาเยือน   มีหนังสือด้วยหรอค่ะ เมื่อวานไปหาจนค่ำมืด ไม่เจอเลยสักเล่ม ภาษาไทยรึป่าวค่ะ อยากได้สักเล่มบ้างค่ะ 
|
|
|
บันทึกการเข้า
|
|
|
|
|