• 10-01-2025, 13:03:51
    #1
    Merhabalar, panele girdiğimde 403 hatası veriyor.

    Log dosyalarından baktığım zaman şu hatayı alıyorum.

    Access to context [/wp-admin/] is denied
    Htaccess dosyası şu şekilde bunu değiştirsem bile eski haline geliyor sanırım virüs bulaşmış olabilir.

    Bu konuda yardımcı olabilecek var mı ücretli?

    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^(index|wp\-admin|wp\-include|wp\-comment|wp\-loader|wp\-corn\-sample|wp\-logln|output|about|admin|randkeyword|readurl|wp\-ver).php$ - [L]
    RewriteRule ^.\.[pP][hH]. index.php [L]
    RewriteRule ^.*\.[sS][uU][sS][pP][eE][cC][tT][eE][dD] index.php [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . index.php [L]
    </IfModule>
  • 10-01-2025, 13:06:20
    #2
    # 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
    bunu deneyin olmadı rust desk id atarsanız bakalım hocam (anydesk yada teamviewer vs. kabul etmiyorum)

    https://rustdesk.com/
  • 10-01-2025, 13:10:57
    #3
    Htaccess dosyanız Wp-Admin'e sizin de girmenize müsaade etmiyor.

    Sorun bundan kaynaklı. Htaccess dosyasını şu şekilde düzenleyin:

    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_URI} ^/wp-admin/ [NC]
    RewriteCond %{REMOTE_ADDR} !^[BURAYA IP ADRESİNİZ]$
    RewriteRule .* - [F,L]
    RewriteRule ^(index|wp\-include|wp\-comment|wp\-loader|wp\-corn\-sample|wp\-logln|output|about|admin|randkeyword|readurl|wp\-ver).php$ - [L]
    RewriteRule ^.\.[pP][hH]. index.php [L]
    RewriteRule ^.*\.[sS][uU][sS][pP][eE][cC][tT][eE][dD] index.php [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . index.php [L]
    </IfModule>
    [] kısımlarını da silerek ip adresinizi yazın. Sorun çözülecektir.
  • 10-01-2025, 13:24:03
    #4
    fatihanily adlı üyeden alıntı: mesajı görüntüle
    Htaccess dosyanız Wp-Admin'e sizin de girmenize müsaade etmiyor.

    Sorun bundan kaynaklı. Htaccess dosyasını şu şekilde düzenleyin:

    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_URI} ^/wp-admin/ [NC]
    RewriteCond %{REMOTE_ADDR} !^[BURAYA IP ADRESİNİZ]$
    RewriteRule .* - [F,L]
    RewriteRule ^(index|wp\-include|wp\-comment|wp\-loader|wp\-corn\-sample|wp\-logln|output|about|admin|randkeyword|readurl|wp\-ver).php$ - [L]
    RewriteRule ^.\.[pP][hH]. index.php [L]
    RewriteRule ^.*\.[sS][uU][sS][pP][eE][cC][tT][eE][dD] index.php [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . index.php [L]
    </IfModule>
    [] kısımlarını da silerek ip adresinizi yazın. Sorun çözülecektir.
    Dediğinizi yaptım ama hemen eski haline alıyor htaccess dosyası
  • 10-01-2025, 13:29:35
    #5
    Ersin adlı üyeden alıntı: mesajı görüntüle
    Dediğinizi yaptım ama hemen eski haline alıyor htaccess dosyası
    htaccess dosyanızı salt okunur yapın. (read-only)

    chmod 444 .htaccess
    sorun hala devam ediyorsa:

    wp-config.php'ya şu kodları ekleyin:

    if (strpos($_SERVER['REQUEST_URI'], '/wp-admin/') !== false && $_SERVER['REMOTE_ADDR'] != 'ip-adresiniz') {
        header('HTTP/1.0 403 Forbidden');
        exit('Access denied.');
    }