Исправление ошибки No 'Access-Control-Allow-Origin' header is present on the requested resource


Часто бывает, что на вашем сайте не отображаются некоторые элементы. Иконки, картинки, css стили и скрипты могут перестать работать. Тогда в консоли браузера вы увидите ошибку:

No 'Access-Control-Allow-Origin' header is present on the requested resource

Вот три способа исправить эту проблему:

 

1#: Прописать абсолютные пути до файлов.

Бывает, что ваш основной домен имеет путь http://mysite.ru, но, когда пути файлов прописаны следующим образом: /css/mystyle.css, абсолютный путь файла уже ведёт на доменное имя http://www.mysite.ru и эта разница в www. воспринимается браузером, как совершенно другой домен.

Исправляем: просто прописываем абсолютный путь до домена, заменяя /css/mystyle.css на http://mysite.ru/css/mystyle.css

 

2#: На некоторых сайтах проблема может крыться в структуре самого кода и тогда достаточно между head и /head прописать:

 

3#: Решение, аналогичное предыдущему, но в случае, если проблема кроется в PHP файле и нам достаточно в самом его верху дописать:

Apocalypse

Я не понял вашего вопроса, но постараюсь на него ответить...

Читайте также:

guest
0 Комментарий
Межтекстовые Отзывы
Посмотреть все комментарии
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x