• 31-10-2010, 01:14:04
    #1
    Gmn
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Merhaba ben bir wordpress blogu yayınlamayı düşünüyorum fakat .htaccess dosyasıyla ilgili bir sorunum var ve tam olarak sorunumuda çözemediğim için yardım için başvurmayı düşündüm.

    .htaccess dosyamın içine şu kodu yazdığımda
    # protect the htaccess file
    <files .htaccess>
    order allow,deny
    deny from all
    </files>
    
    # disable the server signature
    ServerSignature Off
    
    # limit file uploads to 10mb
    LimitRequestBody 10240000
    
    # protect wpconfig.php
    <files wp-config.php>
    order allow,deny
    deny from all
    </files>
    
    #who has access who doesnt
    order allow,deny
    #deny from 000.000.000.000
    allow from all
    
    #custom error docs
    ErrorDocument 404 /notfound.php
    ErrorDocument 403 /forbidden.php
    ErrorDocument 500 /error.php
    
    # disable directory browsing
    Options All -Indexes
    
    #redirect old to new
    Redirect 301 /old.php http://www.egemenozbeyli.com/new.php
    
    #block referring domains
    RewriteEngine on
    RewriteCond %{HTTP_REFERER} digg\.com [NC]
    RewriteRule .* – [F]
    
    #disable hotlinking of images with forbidden or custom image option
    RewriteEngine on
    RewriteCond %{HTTP_REFERER} !^$
    RewriteCond %{HTTP_REFERER} !^http://(www\.)?egemenozbeyli.com/.*$ [NC]
    #RewriteRule \.(gif|jpg)$ – [F]
    #RewriteRule \.(gif|jpg)$ http://www.egemenozbeyli.com/stealingisbad.gif [R,L]
    
    # php compression – use with caution
    <ifmodule mod_php4.c>
    php_value zlib.output_compression 16386
    </ifmodule>
    
    # set the canonical url
    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^egemenozbeyli\.com$ [NC]
    RewriteRule ^(.*)$ http://www.egemenozbeyli.com/$1 [R=301,L]
    
    # protect from spam comments
    RewriteEngine On
    RewriteCond %{REQUEST_METHOD} POST
    RewriteCond %{REQUEST_URI} .wp-comments-post\.php*
    RewriteCond %{HTTP_REFERER} !.*yourdomain.com.* [OR]
    RewriteCond %{HTTP_USER_AGENT} ^$
    RewriteRule (.*) ^http://%{REMOTE_ADDR}/$ [R=301,L]
    sorunsuz şekilde kalıcı bağlantı ayarlarım çalışıyor fakat bu koduları kaldırdığımda admin panelinden kalıcı bağlantıları değiştirdiğim an admin panelinin css'i silinmiş gibi bir görüntü alıyor sadece borderları gözüküyor gibi düşünün.

    daha sonrasında wp-admin/permalink.php sayfasına ulaşma yetkiniz yok tarzında bi uyarı veriyor.

    Benim anlamadığım kalıcı bağlantına etki eden bölüm yukarıdaki kodlardan biri fakat çok kod olduğu için bu örnekte sitemde açık oluşturabilecek bölümler varmı bir düzenleme yapmam gerekirse sorunsuz şekilde kalıcı bağlantıları kullanabilmem için örneğin hangi kısımlarını kullanmalıyım.
  • 31-10-2010, 13:26:26
    #2
    Konu aşşağılara düşünce yükseltmek istedim.