Elimina il flag R dalla RewriteRule ed inserisci questo codice all'inizio dell'index.php:

Codice PHP:
if (!isset($_SERVER['REDIRECT_URL']) &&
    !isset(
$_SERVER['HTTP_X_ORIGINAL_URL']) &&
    !isset(
$_SERVER['HTTP_X_REWRITE_URL']) &&
     isset(
$_GET['mod'])) {

     
header('Location: [url]http://[/url]' $_SERVER['HTTP_HOST'] . '/' $_GET['mod'] . '.html');
     exit();