- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как удалить плохие SEO-ссылки и очистить ссылочную массу сайта
Применяем отклонение ссылок
Сервис Rookee
В 2023 году Google заблокировал более 170 млн фальшивых отзывов на Картах
Это на 45% больше, чем в 2022 году
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Как можно прописать через панель хостинга на сайте путь к шрифтам?
Есть папка поддомена где папка fonts я хочу ее удалить, и перенаправить путь к шрифтам на папку главного сайта у него все те же шрифты.
Пробовал сделать так, заменил url('../fonts/ на url('http://sait.ru/fonts/ в файле css/index.css
Но у поддомена шрифты не загружаются poddomen.sait.ru
но загружаются когда он в таком виде sait.ru/poddomen
Как можно прописать через панель хостинга на сайте путь к шрифтам?
Никак.
Сайты на домене и поддоменах по идее не должны пересекаться, поэтому используйте ссылку с указанием домена (схему указывать не обязательно – можете начать так: //домен).
---------- Добавлено 04.10.2016 в 20:03 ----------
Если поддомен выглядит в панели как отдельный домен, то никак без копирования файла шрифтов в него. Если же он выглядит как папка в основном домене, ваши варианты работали бы.
Папка поддомена находится в папке сайта.
Если шрифты работают в таком виде sait.ru/poddomen когда название поддомена пишется после названия сайта
и не работают poddomen.sait.ru когда поддомен пишет до названия, что сделано не правильно
Оставьте тот вариант, кот. работает. Вообще же элементарную ситуацию не можете разъяснить, чтобы всем было понятно. Вы сказали, что у основного сайта есть все те же шрифты. Если они находятся также в папке fonts в корне, то ссылки с префиксом //осн_домен/fonts/ должны работать.
Я писал про то что после редактирования index.ccs открывая страничку поддомена через браузер если написать в адресную строку poddomen.sait.ru шрифты на сайте не работают, а если написать адресс sait.ru/poddomen перенеся поддомен в конец, шрифты работают.
В самом коде //осн_домен/fonts на картинке можно увидеть.
Папки в корне но почему то не загружаются
Давайте я чуть объясню, что значат эти конструкции, возможно вы сами решите эту проблему
Значение url('../fonts/ говорит браузеру, выйти на уровень выше данного css-файла и искать там папку fonts, например css у вас находится в /assets/files/css/style.css, то ваша конструкция означает что шрифты находятся в папке /assets/files/fonts/*
По этому смотрите где лежит ваша css в которой вы это меняли и указывайте путь правильно
Папки в корне но почему то не загружаются
Потому что шрифт должен быть в поддомене. Это ведь стили, они не "видят" структуру на сервере.
Алексей133, если делать абс. ссылки с доменом, как я показывал, должно работать в любом случае. А то что один и тот же сайт открывается и по адресу poddomen.sait.ru, и по адресу sait.ru/poddomen, это оч. плохо. Что мешает разнести сайты на домене и на поддомене по непересекающимся папкам? Сделайте один из сайтов «ресурсным» или заведите отдельный «ресурсный сайт» для хранения там шрифтов, стилей и т.п. Если у вас оформление одинаковое, вы можете вместе со шрифтами туда же вынести и файл стилей. Даже если разное, можно разделить по файлам css для шрифтов и проч. стили. Вот типичная картина: мы на многих сайтах используем шрифт с иконками Awesome – файлы шрифтов вместе с «родным» для них css-файлом можно вынести на ресурсный сайт в папки /font-awesome/fonts и /font-awesome/css соответственно. Если не ошибаюсь, там в оригинальном css-файле используется такой же относительный путь к файлам шрифтов, как вы показали (../fonts/) – пусть и остается в таком неизменном виде, а на обычных сайтах вы просто прописываете адрес этого css-файла, например: //рес_сайт/font-awesome/css/font-awesome.min.css
---------- Добавлено 05.10.2016 в 14:49 ----------
P.S. Кстати, если стили оформления у вас разные, но на нек. сайтах есть повторения в оформлении, можно на ресурсном сайте хранить что-то вроде тем:
/theme1/css/*
/theme1/fonts/*
...
/theme2/css/*
/theme2/fonts/*
...
и т.п.
Потому что шрифт должен быть в поддомене. Это ведь стили, они не "видят" структуру на сервере.
Как можно поступить в данном случае, папки с шрифтами на поддоменах занимают много места
---------- Добавлено 05.10.2016 в 19:53 ----------
Алексей133, если делать абс. ссылки с доменом, как я показывал, должно работать в любом случае.
В этом и проблема что любые перенаправления на шрифты вне папки поддомена не работают.
И с ресурсным сайтом также.
В коде прописывал именно такой код как был написан, пробовал и другие написания.
Нарыл вот такую инфу подскажите как это сделать
Оказывается, шрифты должны загружаться в соответствии с same-origin policy, поэтому при их загрузке с другого домена необходимо выставить CORS-заголовок на том домене, с которого отдаются шрифты (обычно это CDN).
Для nginx, например вот так:
location /fonts/ {
add_header Access-Control-Allow-Origin *;
}