Для разных доменов.
Если вы говорите о разных доменах, вам может потребоваться vhost вместо перенаправления или псевдонима. Каждый vhost получает еще один DocumentRoot.
# Ensure that Apache listens on port 80
Listen 80
# Listen for virtual host requests on all IP addresses
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot /www/cheese
ServerName www.cheese.com
</VirtualHost>
<VirtualHost *:80>
DocumentRoot /www/fruit
ServerName www.fruit.com
</VirtualHost>
Для тех же доменов:
Не используйте правило перезаписи. Используйте псевдоним [см. mod_alias] (или символическую ссылку).
Программа rewriterule отправляет браузеру ответ, сообщая ему, что нужно выбрать другой URL-адрес. Псевдоним просто идет, чтобы найти документ где-то еще, и передает его браузеру (не сообщая, что нашел его где-то еще).
Псевдонимы также поддерживают регулярные выражения с использованием директивы AliasMatch.