=== SERVER / PHP INFO === PHP Version: 8.4.24 Server Software: Apache Document Root: /home/dashboardkajaria/public_html This script's path: /home/dashboardkajaria/public_html/gmb/server_check.php === MOD_REWRITE CHECK === apache_get_modules() not available (common on PHP-FPM/CGI setups — this function only works when PHP runs as an Apache module, which is rare on modern cPanel/LiteSpeed hosts). This does NOT necessarily mean mod_rewrite is disabled — it just means we can't check it this way. === ALLOWOVERRIDE / .HTACCESS CHECK === Folder is writable (created and removing test file). .htaccess file FOUND at: /home/dashboardkajaria/public_html/gmb/.htaccess File size: 177 bytes File permissions: 0644 --- .htaccess CONTENTS --- RewriteEngine On RewriteCond %{REQUEST_URI} ^/gmb/audio/(.+\.mp3)$ [NC] RewriteRule ^ https://datacentral.kajariaceramics.com/cron/gmb_data_api/call_recording_files/%1 [R=301,L] --- END .htaccess CONTENTS --- === REQUEST INFO (for debugging the actual /audio/ URL) === REQUEST_URI: /gmb/server_check.php SCRIPT_NAME: /gmb/server_check.php HTTP_HOST: dashboard.kajariaceramics.com === INI SETTINGS RELEVANT TO UPLOADS/SESSIONS (bonus, since we discussed these too) === upload_max_filesize: 200M post_max_size: 200M max_file_uploads: 20 session.gc_maxlifetime: 1440 session.cookie_lifetime: 0 === DONE === Please delete this file after reviewing — it reveals server paths and config.