HEX
Server: Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/8.0.30
System: Linux multiplicar 3.10.0-1160.102.1.el7.x86_64 #1 SMP Tue Oct 17 15:42:21 UTC 2023 x86_64
User: root (0)
PHP: 8.0.30
Disabled: NONE
Upload Files
File: //var/www/html/ch.sumar.com.py/.htaccess-bk
# ==========================================
# .htaccess para WordPress + Moodle (CentOS 7)
# ==========================================

# --- Permitir acceso completo a Moodle ---
<FilesMatch "^cursos/.*\.php$">
    Require all granted
</FilesMatch>

# --- Bloquear archivos realmente peligrosos ---
<FilesMatch "\.(py|exe|suspected)$">
    Require all denied
</FilesMatch>

# --- Bloquear PHP solo fuera de Moodle y WordPress permitidos ---
<FilesMatch "\.php$">
    Require all denied
</FilesMatch>

# --- Permitir PHP legĂ­timos de WordPress ---
<FilesMatch "^(index\.php|wp-blog-header\.php|wp-login\.php|wp-settings\.php|wp-load\.php|xmlrpc\.php)$">
    Require all granted
</FilesMatch>

# --- Reescritura estándar de 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>