Неделю go, я столкнулся с ошибкой CORS:
Access to XMLHttpRequest at [domainA/example/directory/file.xml] from origin [domainB] has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
Я решил эту проблему, отредактировав .htaccess, добавив:
<IfModule mod_headers.c>
<FilesMatch ".+">
Header set Access-Control-Allow-Origin "*"
</FilesMatch>
</IfModule>
Это сработало! Тем не менее, теперь я сталкиваюсь с той же проблемой при запросе данных в том же домене, по другому пути (то есть "domainA / different / example / directory / file. json").
Разве я не должен быть в состоянии запросить любой файл, в любом каталоге, на основе изменений, которые я сделал в .htaccess? (находится по адресу "/.../.../www/[domainA-root]/.htaccess")
Стоит отметить, что в моем первом примере, [domainA / example / directory / file.xml ] - это представление XML, созданное Drupal, и не является файлом c в реальном каталоге.