Web МастерскаяБлог
Сообщество Web Мастеров. Тут собрано всё, чтобы написать свой первый сайт, запустить его в Интернет и поддерживать его в течении всей его работы.
Content-Security-Policy "img-src 'self'"
Директива
Однако такая политика может помешать правильной работе механизма перенаправления изображений на скрипт, поскольку прямое обращение к изображению становится невозможным.
Варианты решения
Content-Security-Policy с img-src 'self', ограничивает источники, откуда браузер может загружать изображения. Она разрешает загрузку изображений только с текущего домена и запрещает использование любых сторонних ресурсов.Однако такая политика может помешать правильной работе механизма перенаправления изображений на скрипт, поскольку прямое обращение к изображению становится невозможным.
Варианты решения
- Разрешить загрузку изображений с собственного домена и динамически генерируемых страниц:
Вместо строгого ограничения 'self', можно разрешить загрузку изображений с конкретного маршрута, где расположен твой скрипт.add_header Content-Security-Policy "img-src 'self' data: blob:";
Илиadd_header Content-Security-Policy "img-src 'self' http://yourdomain.com"; - Использовать CSP уровня "unsafe-inline":
Если ты доверяешь своему контенту и источникам, можно временно ослабить политику:add_header Content-Security-Policy "img-src *";
Но это снижает безопасность, так что лучше избегать
- Жалоба
Запрет размещения своих картинок на сторонних сайтах (Hotlinking)
Hotlinking (хотлинкинг) — это практика, при которой внешние сайты напрямую ссылаются на изображения или другие медиа-ресурсы, расположенные на другом сайте, без загрузки этих ресурсов на собственный сервер. Таким образом, владелец исходного ресурса вынужден тратить дополнительные ресурсы своего сервера (пропускную способность и вычислительные мощности) на обслуживание чужих сайтов.
Использование заголовка Referer
Самый распространённый метод заключается в проверке заголовка Referer, отправляемого браузером. Если запрос поступает с другого домена, сервер отклоняет этот запрос.
Пример конфигурации для Nginx:
...
Проблема хотлинкинга
- Увеличенная нагрузка на сервер владельца оригинального ресурса.
- Нарушение авторских прав и интеллектуальной собственности.
- Потеря контроля над контентом, включая качество и внешний вид изображений.
Способы борьбы с хотлинком
Использование заголовка Referer
Самый распространённый метод заключается в проверке заголовка Referer, отправляемого браузером. Если запрос поступает с другого домена, сервер отклоняет этот запрос.
Пример конфигурации для Nginx:
location ~* \.(jpg|jpeg|gif|png|bmp|ico|webp)$ {
valid_referers none blocked server_names ~\.google\. ~\.yandex\.;
ifСоздание собственного сайта: Полное руководство от идеи до прибыли
Создание личного сайта — отличный способ выразить себя, построить личный бренд или начать собственный бизнес. Рассмотрим поэтапно, как пройти путь от зарождения идеи до успешной реализации и заработка на собственном проекте.

Первым делом сформулируйте цель создания сайта. Ответьте на вопросы:
Примеры целей:
Создав концепцию, напишите чёткий план действий.
Имя домена должно быть коротким, звучным и отражающим суть вашего проекта. Проверяйте доступность выбранного названия на специализированных сайтах регистрации доменов, таких как Reg.ru или Namecheap.com.
Также важно зарегистрировать подходящий домен (.com, .ru, .org и др.) в зависимости от типа проекта и региона распространения.

💡 Этап 1. Определение цели и формирование концепции
Первым делом сформулируйте цель создания сайта. Ответьте на вопросы:
- Почему вы хотите создать сайт?
- Какие задачи планируете решить?
- Кто ваша целевая аудитория?
Примеры целей:
- Портфолио художника или фотографа.
- Интернет-магазин уникальных изделий.
- Информационный портал с полезными статьями.
Создав концепцию, напишите чёткий план действий.
📌 Этап 2. Выбор имени и регистрация домена
Имя домена должно быть коротким, звучным и отражающим суть вашего проекта. Проверяйте доступность выбранного названия на специализированных сайтах регистрации доменов, таких как Reg.ru или Namecheap.com.
Также важно зарегистрировать подходящий домен (.com, .ru, .org и др.) в зависимости от типа проекта и региона распространения.
🖥️ Этап 3. Выбор
...Какая должна быть статья, чтобы получить с нее максимум выгоды
Я задался вопросам, как надо писать статью, чтобы выжать из ее максимум пользы, как для читателей, так и для владельца сайта. Почитав разные мнения в Интернете, сравнил статьи, которые выходят на первые места в поисковой выдачи и для себя сделал какие то выводы, которыми сейчас поделюсь с вами.

Скажу сразу, что объемистая статья выигрывает у небольших статей. Большая статья может раскрыть тему более подробно, нежели статья с небольшим объемом и вполне может ответить на все возможные вопросы, которые могут появиться после получения основного ответа. В конечном итоге, у читателя не останется вопросов, что говорит о его полном удовлетворении. Приведу пример из темы: Что нравится поисковым системам в сайтах (Продвижение сайта) - можно ответить на вопрос «Как вялить рыбу?» всего одной строчкой – «посолить и сушить», но это будет не ответ, читатель ни чего не поймет, и, скорее всего больше не будет обращаться к автору подобного ответа. Такие ответы не стоит давать вообще....

Объем статьи
Скажу сразу, что объемистая статья выигрывает у небольших статей. Большая статья может раскрыть тему более подробно, нежели статья с небольшим объемом и вполне может ответить на все возможные вопросы, которые могут появиться после получения основного ответа. В конечном итоге, у читателя не останется вопросов, что говорит о его полном удовлетворении. Приведу пример из темы: Что нравится поисковым системам в сайтах (Продвижение сайта) - можно ответить на вопрос «Как вялить рыбу?» всего одной строчкой – «посолить и сушить», но это будет не ответ, читатель ни чего не поймет, и, скорее всего больше не будет обращаться к автору подобного ответа. Такие ответы не стоит давать вообще....
Покупать статьи для сайта или писать их самому
Я уверен, что вопрос: покупать статьи для своего сайта или же писать самому, задавали себе все блоггеры, ну, если не все то многие из них. Разумеется, что если денег, как говорится, завались, то почему бы не раскошелиться на несколько десятков статей. А если денег нет, то и выбор не велик - пиши сам. Но, может оказаться и так, что и деньги есть, и статьи пишешь сам, и вовсе не потому что есть сильное желание сэкономить свои кровнозаработаные... В этой статье я хочу представить плюсы и минусы статей на заказ. Сравнить покупку статей с самостоятельным написанием.
И так, первое с чего я начну будет минус в адрес платных статей - это "прощание со своими деньгами". Хоть я и начал говорить - если финансы позволяют, то почему бы и не купить, однако, грех не влепить минус за получение того, что человек может сделать прекрасно сам, отдавать деньги. На сегодняшний день, качественный копирайтинг стоит примерно 80 рублей за 1000 знаков, если заказывать статьи по 5000 знаков, выходит 400 рублей за...
И так, первое с чего я начну будет минус в адрес платных статей - это "прощание со своими деньгами". Хоть я и начал говорить - если финансы позволяют, то почему бы и не купить, однако, грех не влепить минус за получение того, что человек может сделать прекрасно сам, отдавать деньги. На сегодняшний день, качественный копирайтинг стоит примерно 80 рублей за 1000 знаков, если заказывать статьи по 5000 знаков, выходит 400 рублей за...
Категории
- Apache 6
- CMS 3
- CSS 16
- FTP 1
- HTML 11
- JavaScript 43
- MySQL 17
- Nginx 16
- PHP 51
- phpMyAdmin 2
- SVG 3
- URL 1
- XML 3
- Безопасность 7
- Библиотека JS 16
- Графика 3
- Доменное имя 1
- Инструкция 1
- Кодировка 2
- Контент 8
- Мнение 1
- Мобильное устройство 1
- Монетизация сайта 2
- Настройка 3
- Оптимизация 2
- Ошибка 10
- Поисковая система 1
- Продвижение сайта 6
- Производительность 1
- Софт 1
- Старт 2
- Сценарий 1
- Функция 1
- Хостинг | Сервер 3
Реклама















