Я как-то забыл, что вы сказали "как у меня уже есть каталог с именем" admin ". Opps.
Я думаю, что было бы разумно либо вместо этого напрямую изменить это, поместить его в другой каталог, либо просто не использовать его.
Это будет очень грязно. Вы должны изучить каждый модуль, чтобы убедиться, что он нуждается в настройке.
Вне моей головы, пользовательский модуль нужно будет изменить, а также взглянуть на http://api.drupal.org/api/search/6/url_rewrite.
custom_url_rewrite_outbound и custom_url_rewrite_inbound будут работать, НО вы все равно сможете получить доступ к / admin, введя его вручную. Вы получите запрет, если вы вставите папку «admin» в свой корень.
В общем, я думаю, что это будет грязное предприятие, и вы можете получить много неработающих обновлений. Пока что-то подобное не будет предложено в ядре, я бы этого не делал. Даже если бы был модуль, который мог бы, я бы не использовал его.
* Вам придется "взломать ядро", и я не думаю, что это оправдывает взлом ядра.