Ошибка modx access allow origin
        Создал контекст 1.site.ru (настроил все правильно все работает) в файловой системе есть директория со шрифтами
при переходе на site.ru все ОК
а вот на 1.site.ru выводятся ошибки типа
Access to font at 'https://site.ru/assets/fonts/Linearicons-Free.woff2' from origin 'https://1.site.ru' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
Помогите пожалуйста исправить
    
    
                                                                                
            при переходе на site.ru все ОК
а вот на 1.site.ru выводятся ошибки типа
Access to font at 'https://site.ru/assets/fonts/Linearicons-Free.woff2' from origin 'https://1.site.ru' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
Помогите пожалуйста исправить
Комментарии: 8
                У тебя этот шрифт подключен по абсолютному пути и когда ты с другого домена хочешь ео подключить браузер тебе говорит, что так делать нельзя. Либо надо все поддомены включить в разрешенные.            
                    
                А как включить поддомен в разрешенные?            
                    
                Этого я не знаю, но знают Яндекс и Гугл, спросите там.            
                    
                Если вы об этом
                    <IfModule mod_headers.c>
    Header set Access-Control-Allow-Origin "*"
</IfModule>То это не помогло и в ядре пробывал его вписать и в корне            
                Добавляете в PHP код, к которому обращаетесь специальные заголовки через headers. 
По идее вот такая запись разрешает доступ из другого домена
                    По идее вот такая запись разрешает доступ из другого домена
Access-Control-Allow-Origin: https://domain.xyzВ некоторых случаях нужно еще добавить правило в конфиг сервера.            
                Может все проще, заменить все вызовы
                    https://site.ru/assets/fonts/Linearicons-Free.woff2
на
/assets/fonts/Linearicons-Free.woff2т.е. без явного указания домена и абсолютный путь.            
                Так лежат то они в site.ru/assets/….
Если я с сайта 1.site.ru обращусь к шрифту он его вообще не найдет(
                    Если я с сайта 1.site.ru обращусь к шрифту он его вообще не найдет(
                а, у вас с другого сайта берется все… понял. Я то полагал, что контекст создан в одной и той же админке и к тому же «сайту» обращаетесь, только домены разные. 
Тогда Вам выше подсказали, или гугл. Тут даже дело не в модх.
                    Тогда Вам выше подсказали, или гугл. Тут даже дело не в модх.
                            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.