Scusa, ma perchè non lo fai in php??
<? Header( "HTTP/1.1 301 Moved Permanently" ); Header( "Location: http://www.new-url.com" ); ?>Dovrai fare dei controlli in più, però li dovrai fare comunque, altrimenti (se è sempre la index.php a servire la pagina) potresti innescare dei loop.