• 14-01-2023, 13:54:13
    #1
    merhabalar, sitemde virüsler vardı temizledim ama htaccess dosyasında şu kodlar var tema içinde ne kadar klasör varsa hepsinde var. Tema klasörü içinde bulunan bütün htaccess dosyalarını tek seferde silebilir miyim?

    Silemiyorsam bu kodların çalışmasını engelleyebilir miyiz?

    Alıntı
    <FilesMatch ".(PhP|php5|suspected|phtml|py|exe|php)$">
    Order allow,deny
    Deny from all
    </FilesMatch>
    <FilesMatch "^(postfs.php|votes.php|wjsindex.php|lock666.php|f ont-editor.php|ms-functions.php|contents.php|jsdindex.php|load.php|x mlrpcs.php|container.php|entity.php|header.php|sty le.php|constant.php|access.php|locale.php|uninstal l.php|themes.php|wp-login.php|scindex.php|wp-load.php|admin.php|settings.php|lofter.php|wp-crons.php|activate.php|router.php|repeater.php|wp-scripts.php|wp-study.php)$">
    Order allow,deny
    Allow from all
    </FilesMatch>
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . index.php [L]
    </IfModule>
  • 14-01-2023, 14:03:31
    #2
    Merhaba,
    SSH Erişiminiz var mı?
  • 14-01-2023, 14:20:05
    #3
    umutyildiz adlı üyeden alıntı: mesajı görüntüle
    Merhaba,
    SSH Erişiminiz var mı?
    Vds benim
  • 14-01-2023, 14:27:41
    #4
    hocam filezilla üzerinden yapılabilir isterseniz anydesk atın bakalım beraber
  • 14-01-2023, 14:34:56
    #5
    rm -rf /home/*/public_html/*/.htaccess
    ssh'de bu şekilde olması lazım kendinize göre editlersiniz.

    home içindeki tüm kullanıcılarda public altındaki tüm klasörlerde htaccess silmesi gerek.

    Ben örnek verdim. yolu tema dizininize göre revize ediniz.
  • 14-01-2023, 14:36:41
    #6
    officialgokhan adlı üyeden alıntı: mesajı görüntüle
    Vds benim
    find /home/CPANEL_KULLANICI_ADI/public_html -name .htaccess -type f -ls -exec rm -f {} ;

    Bu komutu basın hocam, kök dizindekini de silecek sonrasında WordPress Kalıcı Bağlantılardan bir kere kaydedin.
  • 14-01-2023, 15:08:52
    #7
    Merhaba officialgokhan,

    .htaccess dosyalarını topluca silmek yerine, sed komutu ile (parametreler ekleyerek) içerisinde geçen satırları, kelimeleri silebilirsiniz.

    Ayrıca ImunifyAV ile mutlaka tarama yapın script dosyalarınızda.

    İyi çalışmalar.
  • 14-01-2023, 16:14:26
    #8
    find: missing argument to `-exec'

    diye hata veriyor

    umutyildiz adlı üyeden alıntı: mesajı görüntüle
    find /home/CPANEL_KULLANICI_ADI/public_html -name .htaccess -type f -ls -exec rm -f {} ;

    Bu komutu basın hocam, kök dizindekini de silecek sonrasında WordPress Kalıcı Bağlantılardan bir kere kaydedin.
  • 14-01-2023, 16:16:16
    #9
    officialgokhan adlı üyeden alıntı: mesajı görüntüle
    find: missing argument to `-exec'

    diye hata veriyor
    find /home/CPANEL_KULLANICI_ADI/public_html -name .htaccess -type f -ls -exec rm -f {} \;
    sonda ; olarak deneyin dalgınlıktan eksik vermiş olabilir.