Прежде всего, я новичок в этих вопросах, извините за это :) На самом деле я разработчик программного обеспечения.
У меня есть проект. Многие домены подключаются к Rest Api домену. И все домены располагаются на одном сервере. Я хочу снять контроль CORS с api запросов.
Когда я пытаюсь использовать поддомен api.example.com, он все еще контролирует CORS.
Последнее решение, о котором я думаю, это Apache Alias.
Итак, я хочу следующее:
example.com - /home/example/public_html/
api.com - /home/api/public_html/
Когда url будет example.com, он будет запускать /home/example/public_html/ каталог. Когда url будет example.com/api/, будет запущена директория /home/api/public_html/.
Как я могу сделать?
(Мой английский может быть немного плохим. Извините :/ )
Псевдоним
используется именно для этой цели.
См., Например, в этом примере запись виртуального хоста
<VirtualHost *:80>
ServerName www.api.example
ServerAlias api.example
DocumentRoot "/home/api/public_html/"
</VirtualHost>
<VirtualHost *:80>
ServerName www.example.com
ServerAlias example.com
DocumentRoot "/home/example/public_html/"
Alias "/api/" "/home/api/public_html/"
</VirtualHost>