RewriteRule !^((.\*.php)|(.*\/))$ authorize.php
^
Searches for a literal asterisk
Помимо неуместного escape-символа, вам не нужны все эти скобки, поскольку вы ничего не захватываете. Я ожидаю, что это должно работать.
RewriteRule !^(.*\.php|.*\/)$ authorize.php [QSA]
Что касается токена, флаг QSA переместит его из исходного запроса в перезаписываемый.