Вы должны быть в состоянии сделать это с Drupal и htacess.
htacess допускает внутреннюю и внешнюю перезапись.
Приведенный ниже код 301 перенаправит любой запрос в корневой индекс.php-страница к вашему веб-корню.Вы должны поместить эти правила перед внутренним rewriterule Drupal htacess, который по существу указывает все на index.php:
#Redirect requests to index.php to / (Added for SEO URL canonicalisation)
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ / [R=301,L]
#Drupals internal rewrite rules:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !=/favicon.ico
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]