ปกติผมใช้ Cyberduck เป็น FTP client สำหรับการอัพโหลดไฟล์ต่างๆ ขึ้นเวบ การใช้งานก็ง่ายดี แค่ลากไฟล์จาก Finder ไปหย่อนลงในหน้าต่างของ Cyberduck แล้วมันก็จะอัพโหลดให้ แต่ว่าปัญหาอย่างหนึ่งที่กวนใจคือ ใน Finder มันไม่แสดงไฟล์ที่ถูกซ่อนไว้ ส่วนใหญ่ก็เป็นไฟล์ระบบทั้งหลายแล้วก็ไฟล์ที่ขึ้นต้นด้วยจุด (.) สำหรับการใช้งานทั่วๆ ไปก็ไม่ได้สนใจไฟล์เหล่านี้อยู่แล้ว ยกเว้นแค่ไฟล์เดียวคือ .htaccess

.htaccess เป็นไฟล์สำหรับกำหนดค่าการทำงานของเว็บเซิร์ฟเวอร์ apache ซึ่งที่ใช้งานบ่อยๆ ก็จะใช้ทำพวก url rewrite หรือกำหนดค่า default บางอย่าง แล้วทีนี้ในเมื่อ Finder มันไม่โชว์ไฟล์ .htaccess ก็ไม่รู้จะลากไฟล์ไปลงเซิร์ฟเวอร์ยังไง

วันนี้นึกวิธีแก้ไขออกคือ ปกติผมใช้ TextMate เป็นตัวเขียนโปรแกรมอยู่แล้ว ซึ่งตัว TextMate มันจะมี drawer ข้างๆ แสดงไฟล์ที่กำลังใช้งานอยู่แล้ว และเจ้า TextMate เนี่ยมันฉลาดอยู่แล้ว รู้ว่า .htaccess เป็นไฟล์ที่โปรแกรมเมอร์ใช้งาน มันก็เอามาโชว์ให้ดู ดังนั้นเวลาจะอัพโหลดไฟล์ .htaccess นี่ก็แค่ลากจากใน drawer ของ TextMate ไปใส่ใน Cyberduck ได้เลย

ง่ายๆ อย่างงี้ทำไมเพิ่งนึกออก


Rss Commenti

3 Comments

  1. ผมซื้อ Transmit มาใช้ มันเปิดโหมด Show Invisible Files ได้ด้วย :p

    #1 Poakpong
  2. FileZilla สิ

    #2 s65
  3. เห็นด้วย FileZilla
    สอนเขียน .htaccess มั่งซิ

    #3 ohmohm

Leave a comment