Как включить заголовок "Access-Control-Allow-Origin" для всех файлов в каталоге XAMPP?

Я разрабатываю приложение HTML5 Javascript, чтобы получить изображение с моего локального сервера, который работает на том же компьютере, что и приложение. Когда я запускаю приложение на своем Chrome, я получаю:

доступ к изображению на'http://localhost/someDIrectory/1.формат JPG от происхождения 'http://localhost:50000 ' был заблокирован политикой CORS: нет Заголовок "Access-Control-Allow-Origin" присутствует на запрошенном ресурс. Происхождение'http://localhost:50000 - это поэтому не допускается доступ.

из многих вопросов здесь ответы указывают на то, что мне нужно установить

заголовок ("Access-Control-Allow-Origin: *");

в php файл и он должен работать, но это для PHP файлов... Как насчет изображения или каталога с изображениями?

Я тоже наткнулся Как включить общий доступ к ресурсам cross-origin на XAMPP? и пытался добавить

<IfModule C:xampphtdocssomeDIrectory.jpg>
    Header set Access-Control-Allow-Origin: *
</IfModule>

в файл httpd.conf. Я попытался перезапустить XAMPP и повторил вышеизложенное. Но результат все тот же.

Как правильно настроить такую настройку для XAMPP?

Примечание: я использую конструкцию 2, которая в основном экспортируется как HTML5 / Javascript. Я просто использую Sprite Load From URL action.

1 ответов


создайте файл с именем ".htaccess " в каталоге ваших файлов и добавьте в файл следующее.

Header set Access-Control-Allow-Origin "http://localhost:50000/"