Wordpress kullananlar bilir wp-content klasoru, temalar, eklentiler ,yuklenen icerikler gibi bir cok dosya ve klasoru icinde barındırır. Tam da bu sebepten bu klasor hekerların sık sık hedefi haline gelmiştir. Genelde tema dosyalarımızla oynayarak kotu maksatlı kod parcalarını sitemize bu klasor aracılığıyla entegre etme yoluna gitmektedirler. Eh bize de boyle kotu niyetli kimselerin işlerini zorlaştırmak duşer. Bunun icin sizlere wp-content klasorunun yerini nasıl değiştiririz onu anlatmaya calışacağım.
Wp-content klasorunu başka bir yere taşımak icin wp-config.php dosyasını acalım ve icerisine aşağıdaki kod parcacıklardan size uygun duşeni ekleyerek cok basit bir şekilde bu sorunun ustesinden gelebiliriz:
* Burada şu hususa dikkat cekmek istiyorum, dikkat ederseniz wp-content klasorunden sonra herhangi bir slash karakteri bulunmamakta.
Kod:
Define( 'WP_CONTENT_DIR', dirname(__FILE__) . '/yeniklasor/wp-content' );
Eğer ki isterseniz yeni klasor yolunu URL kullanarakta gosterebilirsiniz.
Kod:
define( 'WP_CONTENT_URL', 'http://www.adres.com/yeniklasor/wp-content' );
Wordpress ayrıca wp-content klasorunun adını değiştirmenize de izin vermektedir:
Kod:
define ('WP_CONTENT_FOLDERNAME', 'yeniklasoradı');
wp-content klasorunun adını değiştirmek her ne kadar pratikte cok daha guvenli olsa da ne yazık ki bir cok Wordpress geliştiricisi eklentilerini scriptlerine wp-content şeklinde hardcoded şekilde kodlamaktadır.Tabi ki benim sitem icin guvenlik hat safhada hic fark etmez ben gider elle indirdiğim pluginlerde ihtiyaci durumlarda elle wp-content klasorumunun adını girerim diyorsanız bence guvenliğiniz icin cok daha iyi olur.
Kaynak: http://codex.muratdinc.com/wordpress-wp-content-klasorunun-yerini-degistirme.html
WordPress WP-CONTENT klasorunun yerini değiştirme
WordPress0 Mesaj
●3 Görüntüleme
- ReadBull.net
- Programlama ve Yazılım
- Web Tabanlı Uygulamalar - Aplikasyonlar
- WordPress
- WordPress WP-CONTENT klasorunun yerini değiştirme