Craftum — конструктор сайтов
Создайте сайт с помощью профессиональных шаблонов или придумайте дизайн с нуля
3055

Как задать CORS для JS файлов на виртуальном хостинге?

3 ответа

При добавлении строчки ниже в .htaccess:

Header set Access-Control-Allow-Origin "*"

Она работает только для php, для статичных файлов как .js заголовок не добавляется. Может статичные файлы игнорируются Apache и раздаются Nginx и поэтому не работает? И как это исправить?

Ответы (3)

Нямка Нямка 0
24.05.2019 11:34
Может попробовать создать .php файл, но отдавать его браузерам с заголовками как у .js файлов и с заголовком открывающим CORS?
Свернуть ответы
Евгений Бос 0
27.05.2019 15:39
Идея в том чтобы не запускать ничего дополнительного чтобы не создавать нагрузку
Нямка Нямка 0
28.05.2019 08:27
Так там никакой нагрузки не будет практически

Похожие вопросы

Noise Ware Inc
88

Подскажите что делает этот скрипт подробно

function sendFormRequest(idModal){ var formid = '#modal-form-' + idModal; var $form = $(formid), data = $form.serializeArray(); data.push({name: 'url',value: encodeURIComponent(location.href)}); $form.find('.error').remove();...
Виталий Лошков
410

Требуется помощь, консультация, настройка

При выполнении команды конвертации файла в odt из PHP-скрипта: system ("sudo -u root unoconv -f docx file.odt"); время от времени (может раз в день, может раз в неделю) команда перестает работать, при этом ответ от PHP-скрипта никакой не приходит. Лечится...
Евгений
459

Как выставить заголовки expires

Пробовал в htaccess прописать   <ifModule mod_deflate.c>     AddOutputFilterByType DEFLATE text/html text/plain text/xml application/xml application/xhtml+xml text/css text/javascript application/javascript application/x-javascript </ifModule> <ifModule...
С помощью соцсетей
У меня нет аккаунта Зарегистрироваться
Нажимая кнопку «Зарегистрироваться», я даю согласие на обработку своих персональных данных, указанных в форме регистрации.
С помощью соцсетей
У меня уже есть аккаунт Войти
Нажимая кнопку «Зарегистрироваться», я даю согласие на обработку своих персональных данных, указанных в форме регистрации.
Инструкции по восстановлению пароля высланы на Ваш адрес электронной почты.
Пожалуйста, укажите email вашего аккаунта
Ваш баланс 10 ТК
1 ТК = 1 ₽
О том, как заработать и потратить Таймкарму, читайте в этой статье
Чтобы потратить Таймкарму, зарегистрируйтесь на нашем сайте