Sore ini baru sadar kalau ada rules di .htaccess blog saya yang tidak mengijinkan membuka file dengan nama yang dimulai dengan . (titik). Padahal selama ini (sebelum dilakukan perubahan .htaccess) semua images yang ada di postingan blog saya otomatis generate thumbnail (gambar lebih kecil dari aslinya) dengan nama yang dimulai dengan . (titik). Ada 2 pilihan, yaitu cara mudah dengan menghapus rule di dalam .htaccess yang mengakibatkan hal ini , atau dengan cara sulit tetap dengan rule semula tetapi saya harus merubah semua nama file thumbnails dari . (titik) menjadi thumbs_ (prefix untuk thumbnail) dan juga harus merubah ratusan code di postingan yang sudah terpublish.
Dasar lagi memang iseng, saya memilih cara sulit :). Pertama yang saya lakukan adalah merubah konfigurasi media images saya supaya setiap ada images yang saya upload akan mengenerate thumbnail dengan prefix thumbs_ bukan prefix . (titik).
Setelah itu, saya merename semua nama file thumbsnail yang sudah tergenerate sebelumnya ke prefix thumbs_ dengan script berikut:
ls . | while read line; do newFile="`echo $line | sed "s/./thumbs_/"`"; mv "$line" $newFile; done
Berikutnya, saya melakukan backup database blog saya dan kemudian merubah isi di dalam database tersebut supaya semua prefix thumbnail bisa membaca lokasi yang baru, dengan script berikut:
:%s/\.thumbs\/./thumbsdir\/thumbs_/g
Setelah itu, database yang sudah saya modifikasi dengan command diatas, saya kembalikan ke server dan reload blog saya. Akhirnya semua thumbnail yang ada dipostingan sebelumnya bisa terload dengan baik.
-
Postingan Terbaru
Komentar Terbaru
Kategori
Arsip
Tag
- 0day kernel
- Arisan
- astalavista
- Batak
- dalnet
- Disaster Earthquake
- dst cache overflow
- e-learning
- Earthquake
- elearning
- fix qmail queue
- Gempa
- Gempa Jakarta
- Hamonangan
- happy family
- hypervm
- hypervm 0day
- HyperVM exploit
- Joshua
- Kelahiran Anak
- kernel exploit
- kernel optimization
- kernel problem
- kursus
- kursus online
- linux
- linux training
- memperbaiki database
- memperbaiki mysql
- mysql corrupt
- mysql optimization
- Nokia Mobile phone Nokia 8310
- optimize mysql
- psyBNC
- psyBNC script
- qmail
- qmail queue
- qmail queue problem
- Selat Sunda
- training
- upgrade blog
- upgrade wordpress
- wipe qmail queue
- wordpress bug
- wordpress exploit
Hosting
Other Links
Detik News
Exploit DB
- [webapps] VIAVIWEB Wallpaper Admin 1.0 - Multiple Vulnerabilities March 22, 2023VIAVIWEB Wallpaper Admin 1.0 - Multiple Vulnerabilities
- [dos] SoX 14.4.2 - Denial Of Service March 22, 2023SoX 14.4.2 - Denial Of Service
- [webapps] Linksys AX3200 V1.1.00 - Command Injection March 22, 2023Linksys AX3200 V1.1.00 - Command Injection
- [webapps] pfBlockerNG 2.1.4_26 - Remote Code Execution (RCE) February 20, 2023pfBlockerNG 2.1.4_26 - Remote Code Execution (RCE)
- [remote] MSNSwitch Firmware MNT.2408 - Remote Code Execution November 11, 2022MSNSwitch Firmware MNT.2408 - Remote Code Execution
- [remote] AVEVA InTouch Access Anywhere Secure Gateway 2020 R2 - Path Traversal November 11, 2022AVEVA InTouch Access Anywhere Secure Gateway 2020 R2 - Path Traversal
- [local] IOTransfer V4 - Unquoted Service Path November 11, 2022IOTransfer V4 - Unquoted Service Path
- [webapps] CVAT 2.0 - Server Side Request Forgery November 11, 2022CVAT 2.0 - Server Side Request Forgery
- [remote] SmartRG Router SR510n 2.6.13 - Remote Code Execution November 11, 2022SmartRG Router SR510n 2.6.13 - Remote Code Execution
- [webapps] Open Web Analytics 1.7.3 - Remote Code Execution November 11, 2022Open Web Analytics 1.7.3 - Remote Code Execution
- [webapps] Wordpress Plugin ImageMagick-Engine 1.7.4 - Remote Code Execution (RCE) (Authenticated) October 17, 2022Wordpress Plugin ImageMagick-Engine 1.7.4 - Remote Code Execution (RCE) (Authenticated)
- [webapps] Wordpress Plugin Zephyr Project Manager 3.2.42 - Multiple SQLi October 6, 2022Wordpress Plugin Zephyr Project Manager 3.2.42 - Multiple SQLi
- [webapps] Feehi CMS 2.1.1 - Remote Code Execution (Authenticated) September 23, 2022Feehi CMS 2.1.1 - Remote Code Execution (Authenticated)
- [remote] Teleport v10.1.1 - Remote Code Execution (RCE) September 23, 2022Teleport v10.1.1 - Remote Code Execution (RCE)
- [webapps] Wordpress Plugin WP-UserOnline 2.88.0 - Stored Cross Site Scripting (XSS) September 23, 2022Wordpress Plugin WP-UserOnline 2.88.0 - Stored Cross Site Scripting (XSS)
- [webapps] VIAVIWEB Wallpaper Admin 1.0 - Multiple Vulnerabilities March 22, 2023