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] OpenCart v3.x Newsletter Module - Blind SQLi May 23, 2022OpenCart v3.x Newsletter Module - Blind SQLi
- [webapps] m1k1o's Blog v.10 - Remote Code Execution (RCE) (Authenticated) May 23, 2022m1k1o's Blog v.10 - Remote Code Execution (RCE) (Authenticated)
- [remote] SDT-CW3B1 1.1.0 - OS Command Injection May 17, 2022SDT-CW3B1 1.1.0 - OS Command Injection
- [webapps] Survey Sparrow Enterprise Survey Software 2022 - Stored Cross-Site Scripting (XSS) May 17, 2022Survey Sparrow Enterprise Survey Software 2022 - Stored Cross-Site Scripting (XSS)
- [webapps] T-Soft E-Commerce 4 - 'UrunAdi' Stored Cross-Site Scripting (XSS) May 17, 2022T-Soft E-Commerce 4 - 'UrunAdi' Stored Cross-Site Scripting (XSS)
- [webapps] T-Soft E-Commerce 4 - SQLi (Authenticated) May 17, 2022T-Soft E-Commerce 4 - SQLi (Authenticated)
- [remote] SolarView Compact 6.0 - OS Command Injection May 17, 2022SolarView Compact 6.0 - OS Command Injection
- [webapps] Showdoc 2.10.3 - Stored Cross-Site Scripting (XSS) May 17, 2022Showdoc 2.10.3 - Stored Cross-Site Scripting (XSS)
- [webapps] College Management System 1.0 - 'course_code' SQL Injection (Authenticated) May 12, 2022College Management System 1.0 - 'course_code' SQL Injection (Authenticated)
- [webapps] Royal Event Management System 1.0 - 'todate' SQL Injection (Authenticated) May 12, 2022Royal Event Management System 1.0 - 'todate' SQL Injection (Authenticated)
- [webapps] TLR-2005KSH - Arbitrary File Delete May 12, 2022TLR-2005KSH - Arbitrary File Delete
- [remote] F5 BIG-IP 16.0.x - Remote Code Execution (RCE) May 12, 2022F5 BIG-IP 16.0.x - Remote Code Execution (RCE)
- [local] Wondershare Dr.Fone 11.4.10 - Insecure File Permissions May 11, 2022Wondershare Dr.Fone 11.4.10 - Insecure File Permissions
- [remote] DLINK DIR850 - Open Redirect May 11, 2022DLINK DIR850 - Open Redirect
- [remote] Prime95 Version 30.7 build 9 - Remote Code Execution (RCE) May 11, 2022Prime95 Version 30.7 build 9 - Remote Code Execution (RCE)
- [webapps] OpenCart v3.x Newsletter Module - Blind SQLi May 23, 2022