Я пытаюсь заставить site.com/api внутренне перенаправить на api.site.com. .Htaccess Site.com:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^api/(.*)$ http://api.site.com/$1 [P,QSA,L]
</IfModule>
У меня установлены mod_proxy и mod_rewrite. Что я делаю неправильно? Это вообще возможно?
РЕДАКТИРОВАТЬ: site.com и api.site.com находятся на одном сервере. Я хочу сделать редирект максимально эффективным. Если есть способ передать запрос по определенному пути непосредственно к файлу, то есть /srv/www/api.site.com/index.php через mod_rewrite, это было бы так же хорошо.
Смысл этого в том, чтобы иметь две отдельные сущности, но обходить междоменную политику javascript. Наличие делегата - это не вариант, я хочу, чтобы было прямое общение. JSONP не вариант.