Coşkun
27-05-2012, 16:16
Merhaba. İlk olarak dizinlerin listelendiğiklasörlerin görüntülenmesini yasaklamak için aşağıdakini .Httaccess sonuna ekledim.
#Dizinlerin Listelenmesini Engellemek
Options All-Indexes
wp-config.php dosyama izin olarak 644 yazdım. Fakat bir kitapta "sunucu üzerinde yer alan diğer sitelerden, sizin sitenize erişmek isteyenler bazı durumlarda dosyalarınıza erişebilir. .HTTACCESS kullanarak bu erişimi tamamen ortadan kaldırabilirsiniz yazıyor. Bunun kodu ise
#Wp-Config.PHP Dosyasına Erişimi Engellemek
<files wp-config.php>
order allow, deny
deny from all
</files>
Bu yazıları eklediğimde sitemde "Internal Server Error" hatası alıyorum.
.httaccess dosyası:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
#Dizinlerin Listelenmesini Engellemek
Options All-Indexes
#Wp-Config.PHP Dosyasına Erişimi Engellemek
<files wp-config.php>
order allow, deny
deny from all
</files>
#Dizinlerin Listelenmesini Engellemek
Options All-Indexes
wp-config.php dosyama izin olarak 644 yazdım. Fakat bir kitapta "sunucu üzerinde yer alan diğer sitelerden, sizin sitenize erişmek isteyenler bazı durumlarda dosyalarınıza erişebilir. .HTTACCESS kullanarak bu erişimi tamamen ortadan kaldırabilirsiniz yazıyor. Bunun kodu ise
#Wp-Config.PHP Dosyasına Erişimi Engellemek
<files wp-config.php>
order allow, deny
deny from all
</files>
Bu yazıları eklediğimde sitemde "Internal Server Error" hatası alıyorum.
.httaccess dosyası:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
#Dizinlerin Listelenmesini Engellemek
Options All-Indexes
#Wp-Config.PHP Dosyasına Erişimi Engellemek
<files wp-config.php>
order allow, deny
deny from all
</files>