Что-то для запоминания с mod_rewrite - это соответствует правилу перед рассмотрением условий, поэтому в то время, когда это проверяет шаблон правила, это не выполнило ни одного из условий и еще не настроило %1 обратную ссылку. Я попытался бы отделиться, URL зарегистрировались во втором условии - что-то как следующее
RewriteCond %{REMOTE_USER} ([0-9]{3})$
RewriteCond %{REQUEST_URI} !^/%1
RewriteRule ^.*$ http://subdomain.mydomain.com/%1 [R,L].
Таким образом, правило будет соответствовать каждому запросу, таким образом, условия будут всегда исследоваться, но перенаправление должно только произойти, где запрос не начинается с "корректного" числа.
N.b. Я вынул LAU в первом условии - насколько я понимаю, Вам не нужно это, если это находится в .htaccess файле (только если переписывание находится в основной конфигурации Apache).
Для меня вопрос не в том, «можете ли вы?», А в том, «зачем вам это нужно?»
. Наличие фильтра спама / вирусов перед вашим почтовым сервером имеет следующие преимущества: вы уменьшаете нагрузку на сервер, как с точки зрения нагрузки на хранилище, так и на процессор; б) помещаете в карантин все неприятности, которые могут заразить ваш почтовый сервер и / или пользовательскую машину.
Фильтрация почты и последующая отправка ее на сервер действительно снижает нагрузку на почтовый сервер, но у вас все еще есть проблемы с дополнительным хранилищем и вирусами / вредоносными программами, которые могут оказаться на клиентских машинах.