Как включить заголовок "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/"