Что такое рерайт и копирайт и чем они отличаются? – интернет-реклама — SEO STORM
У каждого из нас есть уникальная возможность научится зарабатывать в Интернете уже сегодня. Для этого необходимо научится писать рерайт и копирайт, испытать свои навыки и свободно выполнять заказы на интересные темы. Существует большое количество информации о заработке с помощью написания статьей, но мало кто все-таки решается начать писать рерайт или копирайт.
Давайте с вами разберемся, что собой представляет рерайт и копирайт, в чем схожесть и чем они отличаются друг от друга. Рерайт, если дословно перевести, означает переписывание текста. Переписывать дословно текст, конечно же никто не будет. Копирайт подразумевает написание текста на любую тему своими словами так, чтобы он стал уникальным, но при этом оставалась суть и смысл заданной темы. Для рерайта не нужна особая фантазия, необходимы только навыки подбирать другие слова, уметь менять их местами и делать уникальный текст.
Копирайтинг несколько отличается от рерайтинга, в первую очередь своими личными мыслями и идеями, которые автор детально расписывает в тексте. Текс копирайтинга должен быть на 100% уникальным, так как автор берет все мысли с головы, думает, высказывает свое мнение, старается заинтересовать читателя. И с помощью рерайтинга и с помощью копирайтинга, на сегодняшний день можно неплохо заработать. Все что для этого нужно, взять несколько статей, попробовать написать рерайт и копирайт, посмотреть, что лучше получается и приступать к делу. У многих, поначалу, получается, писать только рерайт, так как мысли еще не приходят сами в голову. Ничего страшного, в этом деле главное – практика, практика и еще раз практика. И как приятно за свою практику получать еще и вознаграждения, в случае продажи вашей статьи.
Любой текст в Интернете проходит проверку на уникальность. Проверить свой рерайт или копирайт можно с помощью специальных программ и online сервисов в Интернете. Советуем вам использовать программу Advego Plagiatus, удобный точный инструмент, который всегда под рукой. Чтобы разместить статью на сайте, в первую очередь она должна быть уникальной. Сразу ориентируйтесь на то, чтобы писать копирайт, он стоит дороже и чувствуешь себя намного приятней, когда именно Твои личные мысли приносят заработок в Интернете.
Таким образом, мы с вами детально рассмотрели, что собой представляет копирайт и рерайт, чем они отличаются и чем схожи. Для некоторых, данный вид деятельности стал отличным способом заработка. Для кого-то интересным увлечением, которое еще ко всему приносит приятные эмоции, ведь писать можно на самые любимые и интересные темы, так даже лучше будет для качества написания статьи.
Рерайтинг и копирайтинг — сходства и отличия
В статье рассказывается о таких терминах, как рерайтинг и копирайтинг. Также говорится об их сходствах и отличиях.
Вопреки расхожему мнению термины «рерайт» и «копирайт» не являются близкими по значению. Ведь рерайт – это переписывание текста, а копирайт – авторское право или принадлежность чего-либо кому-либо. Однако термин «копирайтинг» относится к деятельности, связанной с написанием текстов.
Теперь поговорим подробнее о таких терминах, как «копирайтинг» и «рерайтинг». Копирайтинг – это, как было сказано выше, деятельность по созданию авторских уникальных текстов. Обычно результатом копирайтинга является текст, уникальный во всех смыслах (с точки зрения поисковых роботов и с точки зрения простых людей и читателей). Характерный пример продукта копирайтинга – это рассказ, роман, басня, журналистская статья. При написании такого текста человек ориентируется лишь на конкретные факты, свой жизненный опыт или высказывания других людей. В любом случае, конечный текст получается совершенно новым и полностью уникальным продуктом.
Рерайтинг – это также деятельность, связанная с написанием текстов. Продукт рерайтинга называется рерайтом. Подобный текст является уникальным с точки зрения поисковых систем (в противном случае не было бы никакого смысла в создании рерайта). Со смысловой точки зрения текст может быть неуникальным, так как при написании в качестве источника информации используются уже готовые тексты и публикации (написанные ранее). Если говорить простым языком, то рерайтинг – это переписывание чужого текста своими словами. Характерный пример рерайтинга – изложение, которое является одним из способов тестирования учеников в школе по предмету «Русский язык». Как было сказано выше, при создании рерайта используются так называемые исходники (это оригинальные тексты, из которых вы берете информацию для своего текста).
Сами пользуемся и советуем крупнейшую биржу контента «Адвего».
Тут сможете найти и рерайтеров и копирайтеров по доступным ценам.
Регистрируйтесь и сможете оставить заказ или сразу купить статью в магазине.
Теперь поговорим о том, где обычно используется рерайт и продукт копирайтинга (который все уже привыкли называть копирайтом). Самая широкая сфера применения рерайта и копирайта – это интернет-сайты. Число сайтов растет с каждым годом в геометрической прогрессии. Каждый сайт нуждается в уникальном с точки зрения поисковиков контенте (речь идет о нормальных сайтах, ориентированных на живых посетителей). А копирайт и рерайт – это и есть уникальный контент. При этом копирайт намного ценнее, ведь этот текст является уникальным еще и со смысловой точки зрения (новая информация для читателей). Соответственно, стоит копирайт дороже. Рерайт создать намного проще, ведь для этого не нужно изобретать и придумывать что-то новое. Нужно лишь найти текст (или несколько текстов) по интересующей вас тематике и переработать их – заменить слова, предложения, изменить синтаксические конструкции, сохранив при этом основные мысли и положения. Так как рерайт сделать проще, то и стоит он обычно дешевле. По некоторым данным, более 95 процентов всей размещенной в сети информации – это рерайт различной степени качества.
Принципиальной разницы между рерайтом и копирайтом нет.
Почему рерайты не работают (10 основных причин)
Нужен трафик?
Помогу найти точки роста в SEO.
Наладим стабильный трафик из поиска на Ваш сайт.
Напиши и получи бесплатный анализ.
Содержание:
Каждый день в сети появляются тысячи сайтов с якобы уникальным контентом.
На самом деле тексты часто переписывают, не меняя сути их содержания.
И каждый день пользователи возмущаются, открывая несколько вкладок и находя в них одну и ту же информацию, поданную просто под разными соусами.
Не надо быть ясновидящим, чтобы угадать, что они сделают.
Закроют вкладки и пойдут искать другой, более оригинальный и полезный контент.
Поэтому есть 12 поводов отказаться от рерайтов и только один — в их защиту.
Если хотите, чтобы сайт хорошо ранжировался в поисковой выдаче и приносил прибыль, читайте статью до конца — все самые работающие фишки про рерайты для владельцев сайтов и пишущих авторов там!
Что думают по этому поводу опытные копирайтеры и сеошники?
Какую нишу стоит осваивать начинающим авторам?
И самое основное — как писать рерайты, чтобы это действительно было на пользу сайту?
Читайте, размышляйте и внедряйте.
ГЛАВА 1:
Что такое рерайт
Почему рерайты пользуются спросом?Зачем они нужны?
Типы рерайта.
Не путать рерайтинг с копирайтингом!
Рерайтом называют процесс переписывания текста с целью повысить его уникальность, при этом смысловая нагрузка остается прежней.
Полностью переписать текст — дело не такое простое, каким кажется, но есть разные хитрости и приемы, облегчающие этот процесс.
Надо понимать, что рерайт не содержит ничего нового.
Он может иметь высокую уникальность, если переписан по принципу школьного изложения, содержит мысли и идеи из оригинального источника.
Почему рерайты пользуются спросом и зачем нужны?
Рерайты пишут, в первую очередь, для того чтобы использовать чужие идеи для своего сайта или сообщества без риска быть уличенным в нарушении чужих авторских прав.
Если учесть огромное количество вновь появляющихся сайтов в одной и той же тематике, рерайт пока еще пользуется огромным спросом.
Он необходим в случаях, когда необходимо:
- переработать рекламные тексты сайтов коммерческих компаний;
- пересказать новости из чужих источников;
- переписать одну статью в нескольких вариантах для последующего продвижения;
- сделать большой и сложный текст более простым и читаемым.
За какие достоинства владельцы сайтов так любят рерайт и отдают ему предпочтение:
- для их написания требуется меньше сил и времени;
- такая работа оценивается в разы ниже, чем авторский оригинальный текст и поэтому оплачивается дешевле;
- для новичков, которые учатся писать тексты, рерайт считается хорошей практикой;
- качественно выполненный рерайт трудно отличить от авторского текста;
- часто это оптимальный выход, когда надо наполнить сайт большим количеством текстов в кратчайшие сроки;
- за основу можно брать любой понравившийся текст с необходимой информацией.
Чтобы сделать рерайт хорошо, за основу берут не одну, а несколько подходящих по смыслу статей.
Это замечательная ниша, которая позволяет прокачать навык начинающим авторам и требует минимальных финансовых затрат со стороны заказчиков текстов, от чего обе стороны выигрывают.
Типы рерайта
Поверхностный рерайт
Это когда слова в предложениях заменяются на похожие по смыслу.
Либо слова и фразы переставляют местами с сохранением прежней структуры.
Такой облегченный рерайт имеет существенный недостаток — в процессе работы надо постоянно подсматривать в текст источника, строка за строкой.
Это требует большого количества усилий и времени, внимания и концентрации.
Глубокий рерайт
Более эффективный способ преобразования текста, когда исходные статьи тщательно обрабатываются в соответствии с новой структурой, в текст добавляют информацию из нескольких разных источников.
Такая работа оценивается гораздо дороже, чем поверхностный рерайт.
При этом текст полностью передает основные тезисы источников, но подан в другом стиле и с другой структурой.
Может ли глубокий рерайт отличаться от авторских текстов, написанных с нуля?
Глобальной разницы нет.
Авторский текст передает читателю мысли автора, а в рерайтах новый текст создается с использованием мыслей и идей другого автора.
По большому счету рерайт больше похож на пиратство — по сути, текст воруется.
Но делается это таким способом, что ни один суд не докажет факт воровства.
Все зависит от квалификации профессионального рерайтера, который может переписать информацию другим языком и сохранить ее ключевой смысл.
Не путать рерайтинг с копирайтингом!
Начинающие авторы часто не понимают, в чем разница между рерайтингом и копирайтингом.
Копирайтинг (в частности, SEO-копирайтинг) — это написание продающих текстов по определенным правилам.
Перед написанием текста копирайтер изучает нишу своего клиента, анализирует, что пишут конкуренты в данной сфере, изучает запросы целевой аудитории своего клиента, вычисляет уникальные торговые преимущества сайта, который продает.
На подобные исследования у специалиста уходит больше времени и серого вещества, чем у человека, который пишет рерайты.
Поэтому работа копирайтера оценивается в разы дороже.
Но даже если Вы занимаетесь только статейным жанром, какая-то минимальная аналитика все равно нужна.
Чтобы статья получилась качественной, Вам придется долго гуглить, анализировать несколько источников, чтобы потом сделать полноценный глубокий рерайт.
Всем новичкам в этой сфере лучше стартовать сразу в этой нише, чтобы больше зарабатывать и получать моральное удовлетворение от работы — ведь на основе старых текстов таким образом создается что-то новое.
ГЛАВА 2:
Приемы и примеры рерайтинга
Использование синонимов.Замените глаголы существительными и наоборот.
Переведите прямую речь в косвенную или наоборот.
Страдательный залог.
Использование синонимов
Самое простое, что можно сделать — изменить текст с помощью максимально возможного количества синонимов, подходящих по смыслу оригинальному тексту.
На этом принципе построена работа всех программ для рерайтов, польза которых практически нулевая.
Человеку придется потратить кучу времени, чтобы отредактировать и исправить все слова.
Поэтому написать рерайт без помощи подобных программ можно быстрее и эффективнее.
Замена глаголов существительными и наоборот
Глаголы легко превращаются в существительные: плакать — слезы, художник — рисовать и так далее.
Но если Вы хотите свой текст усилить, знайте, что глаголы всегда делают текст более сильным, чем имена существительные.
Перевод прямой речи в косвенную или наоборот
При написании рерайтов старайтесь не использовать цитаты, иначе текст не будет уникальным.
Поэтому для 100%-ной уникальности прямую речь переводят в косвенную.
Страдательный залог
По популярности он на втором месте после синонимов.
Недостаток этого метода состоит в том, что пользоваться им следует осторожно, иначе текст будет выглядеть неудобочитаемым.
Лучшие рерайты получаются, когда эффективно комбинируют все вышеперечисленные способы.
ГЛАВА 3:
Информация для владельцев сайтов
Владельцы бизнеса лучше других знают свою тематику.Стоит ли писать самостоятельно?
С чего начать работу, если пишешь сам?
Где искать специалистов?
С чего начать работу, если пишешь сам
Если Вы нормально пишете тексты, умеете красиво и грамотно формулировать мысли в предложения, то справиться с подобной работой сможете и самостоятельно.
Главное — соблюдать базовые требования к написанию рерайтов, куда входят:
- общая грамотность, как минимум;
- цельные законченные предложения, несущие смысл;
- отсутствие логических нестыковок — пользователь должен понять в конце статьи, что Вы имели в виду;
- свои тексты Вы проверяете на уникальность в специализированных программах (о них речь пойдет ниже) и того же требуете от авторов, которые пишут для Вашего сайта.
Где искать специалистов
Обходите биржи десятой дорогой
На биржах заказывают самый дешевый контент в формате безопасной сделки, что исключает риск нарваться на мошенников.
Иногда там действительно можно найти стоящих авторов-новичков, но в этой лотерее везет единицам.
Ищите в соцсетях
Специализированные группы в соцсетях во многих отношениях лучше, так как здесь Вы можете перейти на личную страницу автора, чей комментарий в сообществе Вам понравился.
А уже по личной странице можно судить, насколько он адекватен и подходит ли Вашему проекту.
По текстам, которые он пишет у себя на стене, можно судить о подаче, стиле и грамотности.
Онлайн-сервисы
Вообще не вариант, тем более бесплатные.
Лучше потратиться на профессионального рерайтера и для большей надежности попросить его выполнить небольшое тестовое задание.
Профессиональный рерайтер
Рерайтер — это человек с опытом, который изучит выбранный образец текста, ТЗ, подберет еще несколько источников по той же теме, придумает другую структуру новому тексту, аккуратно вставит ключевые слова, напишет цепляющие подзаголовки и определит, какую информацию подать в виде маркированных списков.
Он оставит исходную смысловую нагрузку, но сделает текст совершенно новым для поисковых роботов и для пользователей.
Предложений подобных услуг в сети великое множество, амплитуда цен — самая широкая, на любой вкус и кошелек.
ГЛАВА 4:
Советы начинающим рерайтерам
Хороший рерайт — это труд!Важно ли профильное образование?
Проверяем уникальность рерайта.
Зарабатывать деньги написанием рерайтов — такой же труд, как и любой другой.
Просто менять местами слова — это не работа для добросовестного и ответственного специалиста.
Судите сами:
- Если Вы беретесь писать на какую-то тему, изучите ее хотя бы поверхностно.
- При отсутствии профильного образования в юриспруденции или медицине браться за тексты для этих ниш не стоит! Сюда же относится строительство, экономика, финансовый сектор и некоторые другие специфические отрасли.
Рерайты — слишком узкая и в общем-то не самая доходная ниша.
Раньше или позже захочется большего.
И тогда Вам прямой путь в глубокие воды авторских или продающих текстов с более достойным вознаграждением за труд.
Как проверить уникальность рерайта
Самые популярные бесплатные сервисы проверки уникальности — Advego, Etxt, Text.ru и Content Watch.
Можно скачать и установить программы на компьютер, можно пользоваться в онлайне.
Они в автоматическом режиме перебирают размещенные в интернете тексты и находят совпадающие фрагменты, которые подсвечивают цветом.
Тем самым они подсказывают, какие куски текста надо переписать.
Сейчас открою Америку — не стремитесь к стопроцентной уникальности!
Особенно если пишете для сложной технической и экономической ниши, в которых активно используется специфическая терминология.
К ним трудно и часто невозможно подобрать синонимы, там очень много правил и определений, где невозможно заменить слова.
Тогда целесообразно использовать цитаты в кавычках или загонять неуникальный текст на картинку — текст на фото не индексируется роботами.
Поэтому уникальность от 90% и выше считается оптимальной.
Если сомневаетесь, возьмите первые 10 статей в поиске и прогоните на уникальность — показатель большинства текстов по первым ссылкам будет примерно 85-95%.
ГЛАВА 5:
Почему рерайты уже не работают
Времена рерайтов канули в лету.Что думают о рерайтах опытные копирайтеры.
Почему сеошники не хотят иметь дело с рерайтами.
Как рерайты влияют на рейтинг сайтов в сети.
Еще лет десять назад были сайты, которые собирали чужой контент по отдельным темам и размещали у себя.
Сайты получались содержательными, имели постоянных посетителей, все были довольны.
Но времена изменились, рерайты в большинстве случаев уже неактуальны.
Как копирайтер-маркетолог, я против рерайтов по двум причинам:
- Пользователи стали переборчивыми. При поиске информации в сети они открывают сразу несколько вкладок, и если видят похожие тексты, в которых ничего нового нет, тут же закрывают вкладку и уходят на другие сайты. Особенно это актуально для сайтов, на которых что-то продается! Если Вы делаете рерайт текста с другого сайта, продающего тот же продукт, — не факт, что целевая аудитория у Вас одинаковая. И тексты, которые эффективны у Вашего конкурента, могут не сработать в Вашем случае, если у Вас разные аудитории, а соответственно, у них разные требования, разные проблемы и разная реакция на одно и то же содержание.
- Рейтинг сайтов с неуникальным контентом резко падает, со временем они пропадают из поиска, так как поисковые роботы распознают неуникальные тексты, перестают индексировать страницу. Если у Вас на сайте текст появился позже, чем в первоисточнике, поисковые машины посчитают плагиатчиком именно Вас и уберут сайт из выдачи. Доказать свое авторство легко — с помощью сервиса “Оригинальные тексты” в Яндекс-Вебмастере. Там фиксируется дата и время размещения текста на сайте с точностью до секунд.
Мнение специалиста в сфере SEO Александра Быстровского (Украина, Киев)
Почему рерайт не работает:
- Основа качественной статьи заключается в понимании спроса на рынке. Для этого прежде всего создается СЯ. Но даже сайты одинаковой тематики по семантике могут сильно отличаться.
- Тема статьи должна быть актуальна на момент ее написания, а спрос быстро меняется, поэтому тексты двухлетней давности для рерайта категорически не подойдут. Обычно рерайт делается на основании старых данных, которые уже не актуальны на рынке и дезориентируют покупателей. Это не имеет смысла в изменившихся условиях рынка.
- Уникальность контента никто не отменял.
- Переписывать старые статьи и уникализировать их за счет синонимов давно в прошлом. Это уже не работает.
- Рерайт не имеет четкого семантического ядра.
- Он уже не будет на 100% полезным.
- Переписать текст намного тяжелее, чем написать новый с актуальной информацией для покупателей.
Последний аргумент — самый убедительный:
- Рерайт ранжируется гораздо ниже, чем заново написанный текст. Из личной практики — высота ранжирования может отличаться примерно на 3-5 позиций.
ГЛАВА 6:
Когда рерайты оправданы и полезны
Рерайты нужны для распространения контента.Как организовать посевы на сторонних площадках?
Как размещаться?
Как искать площадки для размещения?
Есть только одна уважительная причина для написания рерайтов, которая реально помогает сайту продвигаться — для посева контента на сторонних площадках.
Это делается в рамках четко разработанной стратегии продвижения с помощью контента.
Посевы нужны для привлечения новых посетителей на сайт.
Не будет посева — не будет и новых посетителей.
О новых статьях своего блога нужно рассказывать не только в соцсетях — по ссылкам в Вашем сообществе может прийти много людей, но, скорее всего, это будет Ваша постоянная аудитория, а для привлечения новых нужны посевы на сторонних ресурсах.
Размещение публикации у известного блогера помогает привлечь новый трафик на свой ресурс.
Иногда даже бывает возможность размещать такие публикации бесплатно.
Искать блогеров придется вручную.
Порядок действий
- Создать новый контент — статью, видеоролик, инфографику.
- Разместить его на сайте.
- Заранее подготовить текст для соцсетей о выходе нового контента. Лучше для каждой соцсети написать отдельный текст с учетом ее специфики.
- Создать UTM-метки, которые помогут вычислить, откуда пришли новые пользователи.
- Найти сообщества с подходящей аудиторией и известных блогеров в своей тематике.
- Списаться лично с администраторами или заказать рекламу.
- Дождаться притока новых посетителей.
- Проанализировать источники переходов и определить, какой канал посева оказался самым выгодным, чтобы в следующий раз вложиться именно в него.
- Периодически обновлять список сообществ и блогеров, чтобы Ваша аудитория неуклонно расширялась.
Как размещать статьи на чужих площадках
Чтобы разместить статью со своего сайта на 3-4 чужих, придется ее переписать столько же раз — каждая площадка хочет, чтобы текст был уникальным.
Принцип легкого рерайта подойдет именно здесь и будет оправдан, поскольку на статьи для сторонних ресурсов невыгодно тратить много времени.
Основные усилия еще понадобятся для своего сайта.
Сторонний сайт при размещении статьи у себя добавляет ссылку на источник.
При этом авторитет Вашего ресурса поднимается в глазах Ваших пользователей.
Это выгодно и приятно.
На какие площадки ориентироваться
- Порталы новостей и СМИ по Вашей тематике. Там очень хороший охват аудитории — это значительно повысит узнаваемость Вашего бренда. Требования к текстам у них достаточно жесткие, но дело стоит того.
- Блоги партнеров, товары и услуги которых являются смежными с Вашими. За счет этого расширяется аудитория — и Ваша, и Ваших партнеров. Можно обмениваться статьями в блогах и рассылками, устраивать совместные акции.
- Каталоги статей бешеного трафика не гарантируют, но есть возможность получать ссылки на свой ресурс, а это хорошо увеличивает ссылочную массу сайта легальным способом.
Выбирайте площадки, где могут обитать Ваши потенциальные клиенты, и обращайте внимание на количество посетителей.
Чем их больше, тем выгоднее там размещаться.
Выводы
- Легкий рерайт выгоден, когда надо разместить одну статью на нескольких чужих площадках.
- Глубокие рерайты — хороший трамплин для начинающих авторов. С помощью этого приема можно создать актуальный, уникальный и интересный для пользователей контент.
- Проверить текст на уникальность можно в сервисах.
- Поисковые роботы лучше ранжируют новые тексты, чем переписанные старые. Поэтому в приоритете должно быть создание нового контента. Конкуренция в сети огромная, поэтому выделяйтесь и отличайтесь.
Расширяйте охваты с помощью посева рерайтов статей на чужих площадках и привлекайте пользователей, заинтересованных в Ваших товарах и услугах.
Рерайт что это? Сколько стоит такая услуга и зачем она нужна?
Когда заказчик просит рерайт что это?
Чем такая услуга отличается от копирайтинга?
Почему он оплачивается вдвое дешевле?
И, наконец, по какой причине многие авторы не берутся за подобную работу?
Как только новичок регистрируется на бирже статей, он сталкивается с разновидностями услуг: копирайтинг, рерайтинг, брендинг, перевод, коммерческое предложение, лендинг, письма для рассылки, seo оптимизация текстов и пр.
Рерайт что это значит?
В отличие от копирайтинга автор получает исходный текст-образец, который нужно «пересказать» близко к общему смыслу. То есть сделать рерайт — значит заменить лексическую/графическую структуру оригинала. В этом помогает поиск синонимов и слов, близких по значению, замена прямой речи на косвенную и др.
Рерайт что это за услуга? Способ создания рерайта возник в условиях конкуренции и лавинообразного наполнения сайтов. Перед автором стоит задача обновления текстов с целью их дальнейшего использования. Рерайт позволяет избежать нарушения авторских прав, исключая плагиат.
Как известно, контент в интернете должен быть уникальным. Рерайт допускает уникальность 90-95%. Но полностью копировать текст запрещено поисковыми системами. Так называемый копипаст или плагиат предполагает использование чужого авторства .
Рерайт что это за работа? Этапы написания рерайта.
По большому счету, копирайтинг так же основан на рерайтинге. То есть, за основу статьи всегда берутся исходные материалы, уже написанные другими авторами. Отличие лишь в количестве дополнений, которые видоизменяют подачу информации.
Этапы написания рерайта просты:
- Тщательное изучение исходника (оригинальный текст). Можно не искать дополнительную информацию для расширения темы.
- Написание плана будущей статьи с заменой разделов, абзацев, подзаголовков, слоганов, списков в статье и т.п.
- При изложении текста возможно лишь перефразировать фрагменты, заменить словосочетания, подзаголовки.
- Нельзя искажать важные данные первоисточника, точные цифры, даты.
- Полезно использовать ключевые слова для быстрого продвижения текста, даже, если их не предоставит заказчик.
Узнайте подробности в Школе копирайтинга. Пройдите обучение и получите сертификат специалиста.
Пример рерайта
Исходный текст от заказчика:
Строительство качественных домов за 8 месяцев (Заголовок)
Вы ищете компанию, которая предлагает недорого возведение удобных загородных домов? Теплые полы внутри комнат важны для вас? Предлагаем цены на ХХ ниже, чем у конкурентов, а теплые полы включены в стоимость строительных работ. Мы строим с 2008 г.
Рерайт данного текста (обрабатываем каждое предложение):
Возведение загородных домов высокого качества всего за 8 месяцев. Вы в поиске строительной фирмы с выгодными ценами на загородные дома? Хотите в комнатах теплые полы? Мы установим вам их в подарок. Вы построите коттедж на треть дешевле, чем у главных конкурентов рынка. Наша фирма успешно работает уже более 10 лет.
Как видно, достаточно только переставить или заменить некоторые слова. После этого текст станет снова уникальным. Но если есть желание, можно полностью заменить на свой вариант, близко придерживаясь к основной теме.
Причины, по которым многие копирайтеры не берутся писать рерайт.
- Почти исключено творчество, отсутствует авторство.
- Нередкие случаи, когда исполнителю не нравится сам оригинал.
- Дешевая оплата рерайта.
- Показатель низкого уровня профессионализма для заказчиков.
Рерайтер скорее относится к техническим специалистам. Они перерабатывают текстовые структуры, заменяя их новыми запчастями. Нужна ли такая услуга? Стоит ли писать рерайты статей? Решайте сами, но не задерживайтесь долго в низкооплачиваемых авторах дешевой работы.
Успехов, коллеги!
НравитсяЧто такое рерайт текста | Вестник свободы
Рерайт — это переписывание имеющегося текста своими словами путем использования синонимов и разных речевых оборотов. Текст, получившийся в результате такой переработки, должен быть уникальным.
Впервые я попробовал сделать рерайт, взяв рекламный заказ. Заказчиком выступила одна из двух фирм, являющихся дилером мебельного предприятия, производящего шкафы-купе. Модели шкафов поставляемых фирмами были одинаковы, одинаковы были также материалы, из которых их делали, и условия заказа. При этом у одного из дилеров уже имелся собственный сайт, а второй его только разрабатывал. У бизнесмена, заказавшего у меня текст, не было нужды покупать уникальные авторские статьи (копирайтинг), так как их цена значительно выше, а предприниматель хотел дешево и сердито, чтобы просто наполнить сайт. И они решили заказать рерайт текстов конкурентов.
Возникает вопрос: так ли уж ли законен рерайт? Практически на любом сайте внизу страницы располагается предупреждение о копировании материалов. Некоторые владельцы ресурсов и вовсе указывают, что их контент нельзя ни копировать и использовать в своих целях. Поэтому надо изложить этот текст своими словами. Помните, как в школе писали изложение? Вот надо сделать то же самое – прочитать текст несколько раз и описать прочитанное. Текс должен быть уникальным минимум на 95%, подбирайте синонимы и т.д.
Что касается меня, то я стараюсь делать рерайтинг, не допуская того, чтобы с оригиналом текста совпадали более чем два находящихся рядом слова. Как правило, текст получается уникальным, что подтверждают системы, проверяющие контент, такие как Адвего плагиатус, Копискейп и Антиплагиат. А рерайта я пишу много, вот даже тексты на моем сайте про SEO и прочий интернет-маркетинг это все изложение изученных мною материалов, я сейчас много об этом читаю. Хотя я также пишу много и абсолютно уникальных текстов.
Рерайтинг предпочтительнее копирайтинга в том случае, когда:
Контент заказчика имеет строгую узкоспециализированную тематику, отступления от которой недопустимы, причем все данные уже имеются в интернете; Если приходится использовать массу справочных данных, то есть требуется весьма тщательный рерайтинг; Требуется написать ряд подобных текстов, чтобы рассылать их в каталоги.
Мне часто заказывали рекламу различные узкопрофильные фирмы, уникальные тексты для которых просто так не напишешь, поэтому и приходилось использовать рерайт, то есть излагать своими словами чужой текст, а зачастую не один, а сразу несколько текстов. То есть ищешь, например, три тематические статьи, читаешь их, и пишешь из них одну.
Вконтакте
Google+
LiveJournal
Одноклассники
Мой мир
Чем отличается рерайт от копирайта?
Глобализация информации благодаря интернету открыла доступ к огромному количеству статей. Чтобы предупредить плагиат (копирование), поисковые системы внедрили проверки, оценивающие индивидуальность текста. Чем уникальнее материал, тем выше его шансы на место в ТОПе поисковой выдачи.
Теперь, чтобы опубликовать в интернете новость, научную работу, информационную статью или рекламное предложение, нужно не только составить текст, но и получить высокий процент по программе проверки антиплагиата. Приемлемым считаются результаты:
- для размещения на сайт от 80%,
- для сдачи в учебном заведении от 60%.
Чтобы этого добиться, текст пишется в виде копирайта или рерайта.
Что такое копирайтинг?
Копирайтинг («copywriting») — это уникальная статья, полностью написанная «с головы» автора, без использования материалов других авторов. Предполагается, что автор — эксперт в какой-то области, и он сам освещает всесторонне вопрос, давая ответы, описывая подробности процесса.
Поскольку сегодня существует избыток информации на любую тему, написать копирайт текста, можно не будучи специалистом — достаточно прочитать несколько источников по материалу, посмотреть видео и составить свою статью. При этом автор сам определяет:
- количество подзаголовков для раскрытия темы;
- необходимость в списках, цитатах, таблицах;
- объем информации по каждому пункту плана.
Ключевые цифры и факты будут пересекаться с подобными текстами в интернете, но в целом документ получится индивидуальным. Уникальность такой работы, при хорошем исполнении, составляет от 80%.
Плюсом копирайтинга является новая форма подачи информации, возможность самому выбирать структуру. К минусам относится повышенная трата времени на поиск источников (приходится прочитывать много материала, отсеивать не информативные статьи). Нужно сориентироваться как его подать, самому составив план.
Что такое рерайт?
Рерайт («rewriting») — это переписывание материала другими словами. При этом используется один источник, а задача автора состоит не в изложении своих мыслей, а в перефразировании существующих. В отличие от копирайта, рерайт текста подразумевает полное сохранение исходной структуры материала (списки, подзаголовки, размер блоков).
Что лучше: копирайт или рерайт?
Если рассматривать что лучше, рерайт или копирайт, то здесь все зависит от профессионализма автора. Хорошо подобранные синонимы при рерайте текста позволяют точно передать смысл, не искажая значений или последовательности описываемых процессов. В таком случае для программ проверки антиплагиата, разницы между копирайтом и рерайтом не будет — процент получится высокий.
Новичкам лучше начинать с рерайта, поскольку не придется искать множества источников, думать как оформить текст, сколько уделить каждой мысли места. Переписать одну хорошую статью проще. Но порой добиться высокой уникальности не получается, поскольку предыдущие авторы в этой теме уже использовали распространенные синонимы, и антиплагиат находит высокий процент совпадений.
В таком случае можно заказать рерайтинг понравившейся статьи у нас. Мы оказываем услуги рерайта текста по низким ценам. В нашей команде трудятся надежные профессионалы, сохраняющие точность мыслей статьи. Мы соблюдаем оговоренные сроки и быстро выполняем работу независимо от объема заказа.
Чтобы повысить уникальность своей работы, загрузите её к нам, мы сделаем всё за Вас!
Загрузить работу
Что такое рерайт — значение и примеры
Что такое рерайт? Сегодня это слово часто можно услышать в Сети, а также в повседневных разговорах. Но что же понимается по данным термином?
В этой статье мы расскажем, что подразумевается под рерайтом, а также каким он может быть.
Что значит рерайт
Рерайтинг – обработка исходных текстов в целях их дальнейшего использования. В таких случаях за основу берется уже написанный текст, который затем переписывается автором своими словами без искажения смысла.
Людей занимающихся рерайтом называют – рерайтерами.
У многих может возникнуть вполне логичный вопрос, а для чего, собственно, нужен рерайт? Дело в том, что каждый интернет-ресурс должен обладать уникальным контентом, иначе поисковые системы будут его слабо индексировать («не замечать»).
По этой причине, владельцам сайтов необходимо использовать уникальные материалы, а не скопированные с чужих проектов. Именно поэтому профессия рерайтера имеет такую популярность.
В чем преимущества рерайтинга
В отличии от копирайтинга, отличающегося абсолютно уникальными авторскими текстами, рерайт пользуется большим спросом по ряду причин:
- возможность брать за основу понравившийся текст, несущий необходимую информацию;
- меньшая стоимость;
- уникальность для поисковиков;
- возможность SEO-оптимизации;
- новизна для читателя.
Сегодня в интернете можно найти разные биржи, где можно купить подобные статьи или, наоборот, продать их.
Во время написания статьи с одного или нескольких источников, рерайтер заменят некоторые слова синонимами и перефразирует предложения, не искажая смысла.
Таим образом опытный рерайтер может «превратить» документы или технические работы в художественные статьи. Все зависит от мастерства, словарного запаса и умственных способностей автора.
Как проверить уникальность рерайта
Уникальность контента один из важнейших факторов, который нельзя оставлять без внимания. Чтобы проверить текст на уникальность, следует разместить его на соответствующей площадке такой, как, например, «text.ru».
Когда программа проверит ваш текст, она выдаст соответствующие результаты: уникальность (в процентном соотношении), количество символов, а также укажет на орфографические ошибки, если таковые будут.
Теперь вы знаете, что такое рерайт. Если вам нравится узнавать значение умных слов – подписывайтесь на сайт InteresnyeFakty.org.
Понравился пост? Нажми любую кнопку:
Интересные факты:
Использование модуля перезаписи URL
- 000Z» data-article-date-source=»ms.date»> 30.05.2008
- 7 минут на чтение
В этой статье
Руслан Якушев
О модуле перезаписи URL
Модуль Microsoft URL Rewrite Module 2.0 для IIS 7 и более поздних версий позволяет администраторам IIS создавать мощные настраиваемые правила для сопоставления URL-адресов запросов с понятными URL-адресами, которые легче запомнить пользователям и легче найти поисковым системам.Вы можете использовать модуль URL Rewrite для выполнения задач манипулирования URL, некоторые из которых включают:
- Определите эффективные правила для преобразования сложных URL-адресов в простые и согласованные веб-адреса.
- Простая замена URL-адресов веб-приложений для получения результатов, удобных для пользователей и поисковых систем.
- Перезаписать URL-адреса на основе заголовков HTTP и переменных сервера IIS.
- Выполнять перенаправления, отправлять настраиваемые ответы или останавливать HTTP-запросы на основе логики, выраженной в правилах перезаписи.
- Управляйте доступом к контенту веб-сайта на основе сегментов URL или метаданных запроса.
Модуль перезаписи URL доступен как для загрузки, которую можно установить на собственном сервере IIS, так и на облачной платформе веб-сайтов Microsoft Azure.
Функции перезаписи URL 2.0
Модуль Microsoft URL Rewrite 2.0 включает следующие ключевые функции:
- Механизм перезаписи URL на основе правил . Правила перезаписи определяют логику, используемую для анализа URL-адресов запросов и сопоставления их с перезаписью URL-адресов, когда URL-адрес запроса соответствует определенному правилу.Администраторы веб-серверов и сайтов могут использовать наборы правил перезаписи для определения логики перезаписи URL.
- Сопоставление с образцом регулярного выражения . Правила перезаписи могут использовать синтаксис регулярных выражений для сопоставления с образцом, как определено в ECMA-262.
- Сопоставление с шаблоном подстановки. Правила перезаписи могут использовать синтаксис подстановочных знаков для сопоставления с образцом.
- Глобальные и распределенные правила перезаписи . Переопределение URL-адресов использует глобальные правила для определения логики перезаписи URL-адресов на уровне сервера.Эти правила определены в файле applicationHost.config и заменяют правила, настроенные на более низких уровнях иерархии конфигурации. Модуль также использует распределенные правила для определения логики перезаписи URL, специфичной для конкретной области конфигурации. Этот тип правила может быть определен на любом уровне конфигурации с помощью файлов Web.config.
- Доступ к серверным переменным и заголовкам HTTP . Переменные сервера и заголовки HTTP предоставляют дополнительную информацию о текущих HTTP-запросах.Эта информация может использоваться для настройки правил перезаписи или для составления выходного URL-адреса.
- Различные действия правил . Вместо перезаписи URL-адреса правило может выполнять другие действия, такие как перенаправление HTTP, прерывание запроса или отправка настраиваемого кода состояния клиентам HTTP.
- Поддержка режима ядра IIS и кэширования вывода пользовательского режима. Кэширование вывода IIS обеспечивает значительное повышение производительности веб-приложений. Модуль перезаписи URL полностью совместим с обоими типами кэширования вывода.Это означает, что можно безопасно кэшировать ответы для перезаписанных URL-адресов и, таким образом, повысить производительность веб-приложений, которые полагаются на перезапись URL-адресов.
- Функции обработки строк. Встроенные функции обработки строк могут использоваться для преобразования URL-адресов в нижний регистр и для выполнения кодирования и декодирования URL-адресов.
- Переписать карты . Карта перезаписи — это произвольный набор пар имя-значение. Вы можете использовать карту перезаписи в правилах перезаписи для генерации URL-адреса замены. Карты перезаписи особенно полезны, когда у вас есть большой набор правил перезаписи, все из которых используют статические строки (то есть сопоставление с образцом не используется). В этих случаях вместо определения большого набора простых правил перезаписи вы можете поместить все сопоставления между ними в карту перезаписи, используя входной URL-адрес в качестве ключа и URL-адрес замены в качестве значения. Затем у вас может быть одно правило перезаписи, которое ссылается на карту перезаписи, чтобы искать URL-адрес замены на основе входного URL-адреса.
- Поддержка отслеживания неудачных запросов .IIS Failed Request Tracing может использоваться для устранения ошибок, связанных с перезаписью URL.
- Шаблоны правил . Шаблон правила — это расширение пользовательского интерфейса модуля перезаписи URL, которое упрощает создание правил перезаписи для конкретной задачи. Модуль включает 3 шаблона правил, а также поддерживает подключение любого количества пользовательских шаблонов.
- Пользовательский интерфейс (UI) для тестирования регулярных выражений и шаблонов подстановочных знаков . Пользовательский интерфейс для тестирования шаблонов правил предоставляется вместе с модулем.Используя пользовательский интерфейс, вы можете быстро проверить результаты регулярного выражения или шаблона подстановки в правиле перезаписи. Вы также можете использовать пользовательский интерфейс для устранения неполадок и отладки проблем, связанных с сопоставлением с образцом.
- Пользовательский интерфейс для управления правилами перезаписи и перезаписи карт . Правила перезаписи и карты перезаписи можно добавлять, удалять и редактировать с помощью модуля перезаписи URL из диспетчера IIS.
- Пользовательский интерфейс для импорта правил mod_rewrite . Модуль перезаписи URL включает пользовательский интерфейс для преобразования правил перезаписи из формата mod_rewrite в формат IIS.
Где взять модуль перезаписи URL
Для получения дополнительной информации и загрузки модуля см. Домашнюю страницу расширения URL Rewrite.
Обновление с версии Go Live
Если у вас уже установлен модуль перезаписи URL Go Live, то установочный пакет обновит его до версии 2.0 для перезаписи URL. Все правила перезаписи в файлах ApplicationHost.config и Web.config будут сохранены.
Обновление ASP.NET
Пакет установщика модуля перезаписи URL включает ASP.NET, которое исправляет ошибки ASP.NET, характерные для модуля перезаписи URL. В частности, обновление содержит исправления следующих ошибок:
- ~ в серверном веб-элементе управления ASP.NET разрешается неправильно при использовании перезаписи URL.
- Свойство ASP.NET SiteMap.CurrentNode возвращает значение null, если карта сайта содержит виртуальные URL-адреса.
Обновление применяется только в том случае, если на компьютере, на котором устанавливается модуль URL Rewrite, установлена платформа .NET Framework версии 3.5 SP1 или выше. Если вы установите необходимую версию. NET Framework после установки модуля URL Rewrite, вы можете применить обновление ASP.NET, запустив установщик модуля URL Rewrite и выбрав опцию Repair в диалоговом окне установщика.
Дополнительные сведения об этих и других проблемах ASP.NET, связанных с перезаписью URL-адресов, см. В разделе «Переопределение URL-адресов для веб-форм ASP.NET».
Использование модуля
В этих статьях описываются функциональные возможности модуля перезаписи URL и объясняется, как его использовать для реализации распространенных сценариев перезаписи URL.
Изучение основ
Ссылки и руководства
Видео прохождение
Изменения по сравнению с выпуском Go Live
После выпуска Go Live в модуль перезаписи URL-адресов были внесены следующие дополнения, изменения и важные исправления ошибок:
- Добавлены функции обработки строк UrlEncode и UrlDecode .
- Обеспечен доступ к исходному исходному URL-адресу через серверную переменную UNENCODED_URL. Эта серверная переменная теперь содержит необработанный закодированный URL-адрес в точном соответствии с запросом веб-браузера.
- Добавлен пользовательский интерфейс для настройки правил перезаписи для маршрутизации запросов приложений (ARR).
- Добавлена поддержка обновления на месте из версии Go Live модуля перезаписи URL.
- Добавлена функция очистки внутреннего кеша, чтобы избежать чрезмерного использования памяти при кэшировании правил перезаписи.
- Исправлена ошибка, связанная с перезаписью URL-адресов, содержащих символы, отличные от ASCII.
- Исправлена ошибка при обработке регулярных выражений, из-за которой диапазоны символов оценивались некорректно для шаблонов без учета регистра.
- Включено обновление для модуля IIS FastCGI в установочный пакет.
- Включено обновление для System.Web.dll в установочный пакет.
- Включено обновление для функции IIS SetUri в установочный пакет.
Известные проблемы
- Правила mod_rewrite, использующие серверные переменные REQUEST_URI , могут работать некорректно при импорте с использованием URL-адреса. Переопределите функцию правил импорта . Чтобы исправить использование импортированных правил, вы можете использовать любой текстовый редактор для открытия сети.config, содержащий эти правила. Найдите раздел
- Дайджест-аутентификация не может использоваться с модулем перезаписи URL.
- Проверка подлинности ASP.NET Forms использует переписанный URL-адрес для перенаправления. Например, если запрошенный URL-адрес — « /article.htm », а модуль перезаписи URL-адреса перезаписывает URL-адрес на « / article.aspx «, который защищен аутентификацией с помощью форм, то ASP.NET перенаправит на» /login.aspx?ReturnUrl=%2Farticle.aspx «.
- Режим автоматического определения при проверке подлинности с помощью форм ASP.NET использует переписанный URL-адрес для перенаправления. Например, если запрошенный URL-адрес — « /article.htm », а модуль перезаписи URL-адреса перезаписывает URL-адрес на « /article.aspx », который защищен аутентификацией с помощью форм, то ASP.NET перенаправит на «». /article.aspx?AspxAutoDetectCookieSupport=1 «. Режим
- UseUri при проверке подлинности с помощью форм ASP.NET использует переписанный URL-адрес для перенаправления. Например, если запрошенный URL-адрес — « /article.htm », а модуль перезаписи URL-адреса перезаписывает URL-адрес на « /article.aspx », который защищен аутентификацией с помощью форм, то ASP.NET перенаправит на « / (S (vy2ebt45imfkmjjwboow3l55)) / article.aspx «.
- ASP.NET перезаписывает исходный URL-адрес при использовании проверки подлинности на основе URI или состояния сеанса без файлов cookie. Например, когда делается запрос к « / (S (vy2ebt45imfkmjjwboow3l55)) / article.htm », а модуль перезаписи URL-адреса перезаписывает« /article. htm »на« /article.aspx », затем ASP.NET перезапишет URL-адрес обратно на« /article.htm », что может привести к Ошибка «404 — файл не найден».
- Модуль IIS DefaultDocument может перенаправлять на перезаписанный URL-адрес, когда модуль перезаписи URL-адреса перезаписывается в папку. Например, если URL-адрес замены в правиле перезаписи — « / folder1 / folder2 » и эти папки существуют в файловой системе и имеют настроенный документ по умолчанию, то модуль DefaultDocument перенаправит веб-клиентов на « / folder1 / folder2. / «, таким образом открывая перезаписанный URL.Чтобы этого не произошло, используйте «/» в конце URL-адреса замены при перезаписи в папку, например, « / folder1 / folder2 / »
Что такое механизм перезаписи?
Механизм перезаписи — это компонент программного обеспечения веб-сервера, который позволяет вам переписывать или перенаправлять унифицированные указатели ресурсов (URL). Самым популярным механизмом перезаписи является mod_rewrite HTTP-сервера Apache . Существуют и другие веб-серверы, такие как nginx или lighttpd, , которые предоставляют аналогичные функции.
Некоторые системы управления контентом генерируют громоздкие URL-адреса. Этот программный компонент используется для преобразования их в удобных URL-адресов . Причины этого очевидны: технические URL, такие как
«http://example.com/a/index.php?title=pagetitle»
, запомнить непросто; механизм перезаписи позволяет записывать URL-адрес гораздо более интуитивно понятным способом:
«http://example.com/article/pagetitle»
Пользователь Интернета также может использовать этот URL-адрес для доступа к соответствующей веб-странице.Если веб-сервер получает такой запрос, механизм перезаписи автоматически преобразует URL-адрес во внутренний URL-адрес, используемый сервером.
«http://example. com/a/index.php?title=pagetitle»
Механизм перезаписи создает уровень абстракции между URL-адресами, используемыми внутри веб-проекта, и URL-адресами, публично отображаемыми в Интернете. Это позволяет обеспечить удобную для пользователя согласованную схему адресации независимо от внутренних технических требований.
Внутри динамический, параметризованный адрес можно продолжать использовать, пока пользователи из Интернета получают доступ к веб-проекту через кажущийся статическим адрес. Эта функция имеет то преимущество, что URL-адреса, представленные извне, остаются действительными, даже если в файловую иерархию вносятся внутренние изменения.
Кроме того, операторы веб-сайтов могут использовать механизм перезаписи для реализации переадресации адресов , которые могут быть связаны с определенными условиями. Фактически, можно настроить перенаправления на основе строки пользовательского агента или IP-адреса запрашивающего клиента, чтобы реализовать геотаргетинг или чтобы целевые оптимизированные веб-сайты отображались на разных устройствах. Обычно используется переадресация 301, которая гарантирует, что только одна версия веб-сайта сохраняется в индексе поисковой системы, несмотря на параллельную работу дополнительных мобильных веб-сайтов или версий на разных языках.
Операторы веб-сайтов должны избегать практики маскировки, при которой оптимизированные сайты специально создаются и показываются сканерам поисковых систем для повышения рейтинга.
Что такое перезапись URL?
Перезапись URL-адреса — это серверный процесс, который берет длинный и / или сложный URL-адрес и преобразует его в короткую, чистую версию, которую пользователи запоминают и не испытывают проблем с чтением или записью, когда это необходимо.По сути, URL-адреса — это просто веб-адреса, показывающие расположение ресурса. Но обычно они идут с не очень понятными для пользователя или поисковой системы именами.
Например, недавно добавленная страница может иметь URL https://wiredelta.com/?page_id=16825. Как и ожидалось, не только то, что ни пользователь, ни поисковые роботы не понимают, о чем эта страница, но и то, что это сбивает с толку и легко забывается.
Как работает перезапись URL?
Итак, функция перезаписи URL просто помещает слой поверх исходного адреса и превращает его в нечто, что легко найти, и это имеет смысл.Таким образом, например, превратив https://wiredelta.com/?page_id=16825 в wiredelta.com/url-rewrite. С точки зрения пользователя, когда происходит перезапись URL-адреса, URL-адрес веб-сайта остается прежним в браузере, и они не становятся мудрее. Но за кулисами браузер переписывает URL-адрес обратно в этот сложный беспорядок и отправляет запрос на серверы.
ПерезаписьURL-адресов также чрезвычайно полезна при изменении структуры сервера и перемещении ресурсов из одной папки в другую.В этой ситуации системный администратор просто перепишет часть, на которую указывает удобный URL. В основном, поскольку ресурс был перемещен, он будет иметь другое местоположение, поэтому требуется перезапись, чтобы указать wiredelta.com/url-rewrite на новое местоположение ресурса. Это не следует путать с функциями перенаправления, которые возникают, когда ресурс был заменен другим ресурсом.
Перезапись URL против перенаправления
В отличие от перезаписи URL-адресов, перенаправление — это действие на стороне клиента, а не на стороне сервера.Обычно перезапись происходит, когда адрес ресурса изменяется или когда нам нужен более простой и удобный «слой» наверху. Это происходит за кулисами, и пользователь об этом не подозревает. Для сравнения: перенаправление происходит, когда ресурс больше не существует. Например, представьте, что пользователь хочет получить доступ к wiredelta.com/SEO-tips, но этой статьи больше не существует. Вместо этого пользователь перенаправляется на сайт wiredelta.com/digital-marketing-tips, и он может видеть это в браузере.
Перенаправления также могут происходить, когда мы прогнозируем, как пользователь попытается получить доступ к ресурсу, и настраиваем функции перенаправления, чтобы гарантировать, что они достигнут ресурса должным образом. Например, разрешение WWW — это действие перенаправления, посредством которого, независимо от того, как пользователь ищет домашнюю страницу Wiredelta — с помощью WWW. перед доменным именем или нет — они всегда будут попадать на wiredelta.com. Другой пример — когда мы приобретаем связанные домены или домены с опечатками, чтобы гарантировать целостность нашего бренда.
Почему перезапись URL полезна для SEO
Использование перезаписи URL дает несколько преимуществ. Во-первых, перезапись URL-адресов помогает повысить доступность и удобство использования.Проще говоря, когда пользователь просматривает URL-адрес в результатах поиска, ему не нужно понимать, о чем эта страница или статья. Кроме того, в целом беспорядочные URL-адреса могут привести к снижению рейтинга кликов, что в целом плохо для SEO.
Во-вторых, удобные URL-адреса помогают в оптимизации контента для SEO. По сути, URL-адрес, включающий заголовок статьи и ключевое слово focus, поможет при индексации Google и восприятии ботами вашей статьи или веб-страницы. В результате оптимизированные для SEO URL-адреса посредством перезаписи URL-адресов приводят к лучшей видимости, большему доверию со стороны ваших пользователей и, естественно, большему объему трафика.
Кроме того, использование перезаписи URL также помогает поддерживать согласованность в пути URL и структуре имени страницы. И, наконец, перезапись также помогает повысить производительность за счет кэширования в пользовательском режиме и устранения неполадок, поскольку поддерживает отслеживание неудачных запросов.
правил перезаписи .htaccess | Сообщество Медиа Храма
Обзор
Модуль Apache mod_rewrite
позволяет вам переписывать URL-запросы, поступающие на ваш сервер, и основан на анализаторе регулярных выражений.Представленные здесь примеры показывают, как:
Прямые запросы для одного подкаталога в другой подкаталог или основной каталог (корень документа)
Пример: http://example.com/folder1/ становится http://example. com/folder2/ или просто http://example.com/ .
Прямые запросы к подкаталогу
Пример: http://example.com/file.html становится http://example.com/folder1/file.html .
Добавляйте www к каждому запросу
Пример: http://example.com становится http://www.example.com . Или конвертируйте http: // в https: // .
Преобразовать URL во все строчные буквы с помощью Rewrite Map
Пример: YourDomaIn.com/recIpeS.html становится yourdomain.com/recipes
Это поможет предотвратить появление ошибок http из-за опечаток.
mod_rewrite
При правильной реализации mod_rewrite
очень мощный.Есть много других приложений для mod_rewrite
, о которых вы можете узнать на apache.org. Пожалуйста, обратитесь к их веб-сайту, чтобы узнать о других возможных сценариях перезаписи.
Эти примеры предоставлены в качестве любезности — (mt) Media Temple не разрабатывает специальные правила перезаписи для отдельных веб-сайтов клиентов.
Более простой способ перенаправить ваши веб-сайты — использовать инструмент «Перенаправление доменов» в вашем AccountCenter. Для получения дополнительной информации прочтите: Сетка с помощью инструмента перенаправления доменов.
ПРОЧИТАЙТЕ Вначале
Эта статья предоставлена любезно. Установка, настройка и устранение неполадок сторонних приложений выходит за рамки поддержки, предоставляемой (mt) Media Temple. Найдите минутку, чтобы просмотреть Заявление о поддержке.
ПРОЧИТАЙТЕ Вначале
Эта статья предоставлена любезно. Установка, настройка и устранение неполадок сторонних приложений выходит за рамки общей поддержки, предоставляемой (mt) Media Temple. Найдите минутку, чтобы просмотреть Заявление о поддержке.
Advanced Support может помочь!Если у вас возникли проблемы с действиями, описанными в этой статье, дополнительную помощь можно получить через Advanced Support, наше подразделение премиальных услуг. Для получения дополнительной информации о том, что может сделать для вас расширенная поддержка, щелкните здесь.
ПРОЧИТАЙТЕ МЕНЯ Вначале
Эта статья предоставлена в качестве любезности. Установка, настройка и устранение неполадок сторонних приложений выходит за рамки поддержки, предоставляемой (mt) Media Temple.Найдите минутку, чтобы просмотреть Заявление о поддержке.
Требования
Перед тем, как начать, имейте под рукой:
Инструкции
- Создайте простой текстовый файл .htaccess (щелкните ссылку, чтобы получить подробную информацию об этом типе файла) или добавьте строки из примера в начало существующего файла .htaccess.
- Добавьте в файл строки из соответствующего примера. Обратите внимание, что вам следует заменить пример текста своей собственной информацией.Замените example.com на свой собственный домен, folder1 на свое собственное имя папки, file.html на свое собственное имя файла и т. Д. Сохраните изменения.
- Используйте FTP или scp для загрузки файла в корень документа соответствующего домена. Если ваш домен — example.com, вы должны загрузить файл по адресу:
- доменов / example.com / html /
- /var/www/vhosts/example.com/httpdocs/
- Это зависит от вашей конфигурации ЛАМПЫ.
Вот и все! После того, как вы загрузили файл, правило перезаписи должно вступить в силу немедленно.
Некоторые системы управления контентом (CMS), например WordPress, перезаписывают файлы .htaccess своими собственными настройками. В этом случае вам может потребоваться найти способ выполнить перезапись из CMS.
Прямые запросы для одного подкаталога в другой подкаталог или в корень документа
http://example.com/folder1/ становится http://example.com/folder2/ или просто http://example.com/.
Домены/ example.com / html / folder2 / должны существовать и иметь в себе контент, чтобы это работало.folder1 /(.*)$ http://gs.mt-example.com/folder2/$1 [R = 301, L] Тест
Загрузите этот файл в папку 2 (если вы следовали первому или третьему примеру) или в свою html-папку (если вы следовали второму примеру) с помощью FTPFTPscp:
Имя файла: index.html
Mod_rewrite работает!
Затем, если вы следовали первому или второму примеру, зайдите на http://example.com/folder1/ в своем браузере. Вы должны увидеть, что URL-адрес изменился на http: // example.com / folder2 / или http://example.com/ и содержимое тестовой страницы.
Если вы следовали третьему примеру, посетите http://example.com/folder1/index.html . Вы должны быть перенаправлены на http://example.com/folder2/index.html и увидеть содержимое тестовой страницы.
Расшифровка кода- Options + FollowSymLinks — это директива Apache, необходимая для mod_rewrite.
- RewriteEngine On включает mod_rewrite.
- RewriteRule определяет конкретное правило.
- Первая строка символов после RewriteRule определяет, как выглядит исходный URL. Более подробное объяснение специальных символов приведено в конце этой статьи.
- Вторая строка после RewriteRule определяет новый URL. Это относится к корневому каталогу документа (html). / означает сам каталог html, также можно указать подпапки.
- $ 1 в конце соответствует части в круглых скобках () в первой строке. По сути, это гарантирует, что подстраницы будут перенаправлены на ту же подстраницу, а не на главную страницу.Оставьте это для перенаправления на главную страницу. (По этой причине он опущен в первых двух примерах. Если у вас нет того же содержимого в новом каталоге, что и в старом каталоге, оставьте это.)
- [R = 301, L] — выполняет перенаправление 301, а также предотвращает влияние любых последующих правил перезаписи на этот URL (рекомендуется добавить после последнего правила). Он находится в той же строке, что и RewriteRule, в конце.
Прямые запросы к подкаталогу
http: // example.com / file.html становится http://example.com/folder1/file.html .
Примечание. Каталог folder1 должен быть уникальным в URL-адресе. Это не сработает для http://example.com/folder1/folder1.html . Каталог folder1 должен существовать и содержать в себе содержимое.
.htaccess
- Этот файл .htaccess перенаправит http://example.com/file.html на http://example.com/folder1/file.html :
Имя файла: .htaccess
Опции + FollowSymLinks RewriteEngine On Пример RewriteCond% {HTTP_HOST}.(. *) $ http://example.com/folder1/$1 [R = 301, L]Тест
Загрузите этот файл в папку1 с FTP:
Имя файла: index.html
Mod_rewrite работает!
Затем откройте в браузере http://example.com/ . Вы должны увидеть изменение URL-адреса на http://example.com/folder1/ и содержимое тестовой страницы.
Расшифровка кода- Options + FollowSymLinks — это директива Apache, необходимая для mod_rewrite.
- RewriteEngine On включает mod_rewrite.
- RewriteCond% {HTTP_HOST} показывает, какие URL мы используем и не хотим перезаписывать.
- В этом случае мы хотим сопоставить example.com.
- ! означает «нет». Мы не хотим переписывать URL-адрес, который уже включает folder1, потому что тогда он будет продолжать добавлять folder1, и он станет бесконечно длинным URL-адресом.
- [NC] соответствует версиям URL как в верхнем, так и в нижнем регистре.
- RewriteRule определяет конкретное правило.
- Первая строка символов после RewriteRule определяет, как выглядит исходный URL. Более подробное объяснение специальных символов приведено в конце этой статьи.
- Вторая строка после RewriteRule определяет новый URL. Это относится к корневому каталогу документа (html). / означает сам каталог html, также можно указать подпапки.
- $ 1 в конце соответствует части в круглых скобках () в первой строке. По сути, это гарантирует, что подстраницы будут перенаправлены на ту же подстраницу, а не на главную страницу.Оставьте это для перенаправления на главную страницу подкаталога.
- [R = 301, L] — выполняет перенаправление 301, а также предотвращает влияние любых последующих правил перезаписи на этот URL (рекомендуется добавить после последнего правила). Он находится в той же строке, что и RewriteRule, в конце.
Добавить www или https
http://example.com становится http://www.example.com. Или http://example.com становится https://example.com.
.htaccess- Этот файл .htaccess перенаправляет http: // example.(. *) $ https://www.example.com/$1 [R, L] Тест
Посетите http://example.com в своем браузере. Вы должны увидеть, что отображается та же страница, но URL-адрес изменился на http://www.example.com (первый пример) или https://example.com (второй пример).
Кроме того, http://example.com/file.html станет http://www.example.com/file.html или https://example.com/file.html .
Расшифровка кода- Options + FollowSymLinks — это директива Apache, необходимая для mod_rewrite.
- RewriteEngine On включает mod_rewrite.
- RewriteCond% {HTTP_HOST} показывает, какие URL мы используем и не хотим перезаписывать.
- В этом случае мы хотим сопоставить все, что начинается с example.com.
- [NC] соответствует версиям URL как в верхнем, так и в нижнем регистре.
- RewriteRule определяет конкретное правило.
- Первая строка символов после RewriteRule определяет, как выглядит исходный URL. Более подробное объяснение специальных символов приведено в конце этой статьи.
- Вторая строка после RewriteRule определяет новый URL. Это относится к корневому каталогу документа (html). / означает сам каталог html, также можно указать подпапки.
- $ 1 в конце соответствует части в круглых скобках () в первой строке. По сути, это гарантирует, что подстраницы будут перенаправлены на ту же подстраницу, а не на главную страницу.
- [R = 301, L] — выполняет перенаправление 301, а также предотвращает влияние любых последующих правил перезаписи на этот URL (рекомендуется добавить после последнего правила).Он находится в той же строке, что и RewriteRule, в конце.
Преобразование URL во все строчные буквы с помощью Rewrite Map
Это правило .htaccess гарантирует, что все символы, введенные в URL-адрес, будут преобразованы в нижний регистр. Это помогает предотвратить ошибки, вызванные опечатками.
www.examPLe.com/recIPes становится www.example.com/recipes
Примечание. Поскольку это правило требует редактирования файла конфигурации на уровне сервера, пользователи Grid и Managed WordPress не смогут реализовать это правило.
Для того, чтобы это работало правильно, вы также должны добавить директиву в ваш файл vhost (httpd.conf):
RewriteMap lc int: tolower - Для Plesk: перейдите в раздел Домены> example.com> Настройки веб-хостинга> Дополнительные директивы Apache и поместите приведенный выше код.
Затем откройте свой .htaccess и добавьте следующие строки:
RewriteEngine On RewriteCond% {REQUEST_URI} [А – Я] RewriteRule.$ {lc:% {REQUEST_URI}} [R = 301, L]
Примечание. Вместо использования RewriteMap для преобразования URL-адресов в нижний регистр Apache рекомендует использовать mod_spelling для игнорирования чувствительности к регистру.
Тест
Перейдите в свой домен, используя комбинацию прописных и строчных букв.
Расшифровка кода
- RewriteEngine On включает mod_rewrite.
- RewriteCond% {REQUEST_URI} [A-Z] — захватывает введенный адрес.
- RewriteRule. $ {lc:% {REQUEST_URI}} — использует переменную lc, которая была добавлена в файл vhost, для преобразования всех символов в нижний регистр.
- [R = 301, L] — Выполняет перенаправление 301, а также предотвращает влияние любых последующих правил перезаписи на этот URL (рекомендуется добавить после последнего правила). Он находится в той же строке, что и RewriteRule, в конце.
Регулярные выражения
Правила перезаписи часто содержат символы, составляющие регулярное выражение (regex). Таким образом сервер точно знает, как вы хотите изменить свой URL.. * $ означает «сопоставить все и вся». Это полезно, если вы не знаете, что ваши пользователи могут вводить для URL-адреса.
Смотрите больше регулярных выражений на perl.org.
Устранение неисправностей
404 Не найдено
Внимательно изучите новый URL-адрес в своем браузере.Соответствует ли он файлу, который существует на сервере в новом месте, указанном правилом перезаписи? Возможно, вам придется сделать ваше правило перезаписи более широким (вы можете удалить $ 1 из второй строки). Это направит перезапись на главную страницу индекса, указанную во второй строке. Или вам может потребоваться скопировать файлы из вашего старого местоположения в новое местоположение.
Если URL-адрес просто неправильный (например, http://example.com/folder1//file.html — обратите внимание на два / s), вам нужно будет пересмотреть свой синтаксис.(mt) Media Temple не поддерживает устранение неполадок синтаксиса.
Бесконечный URL, тайм-аут, цикл перенаправления
Если вы заметили, что ваш URL-адрес смехотворно длинный, ваша страница никогда не загружается или ваш браузер выдает сообщение об ошибке перенаправления, вероятно, у вас есть конфликтующие перенаправления.
Вам следует проверить весь файл .htaccess на предмет правил перезаписи, которые могут соответствовать другим правилам перезаписи. Вам также может потребоваться проверить файлы .htaccess в подкаталогах. Обратите внимание, что FTP не отображается.htaccess, если вы не включили возможность просмотра скрытых файлов и папок. Подробности смотрите в нашей статье .htaccess.
Кроме того, можно включать перенаправления внутри страниц HTML и PHP. Проверьте страницу, которую вы тестировали, на наличие собственных перенаправлений.
Добавление [L] после правила перезаписи может помочь в некоторых случаях, потому что это говорит серверу прекратить попытки перезаписать URL после того, как он применил это правило.
ресурсов
Документы Apache для mod_rewrite
Использование.htaccess
Использование FTP или SFTP
Переписать | AppExpert
Предупреждение:
Функции фильтрации с использованием классических политик устарели, и в качестве альтернативы Citrix рекомендует использовать функции перезаписи и респондента с расширенной инфраструктурой политик.
Перезапись относится к перезаписи некоторой информации в запросах или ответах, обрабатываемых устройством Citrix ADC. Перезапись может помочь в предоставлении доступа к запрошенному контенту, не раскрывая ненужных сведений о фактической конфигурации веб-сайта. Несколько ситуаций, в которых функция перезаписи полезна, следующие:
Для повышения безопасности Citrix ADC может перезаписать все ссылки
http: // с
наhttps: //
в теле ответа.При развертывании разгрузки SSL небезопасные ссылки в ответе должны быть преобразованы в безопасные ссылки. Используя параметр перезаписи, вы можете перезаписать все ссылки
http: // с
наhttps: //
, чтобы убедиться, что исходящие ответы от Citrix ADC клиенту имеют защищенные ссылки.Если на веб-сайте должна отображаться страница с ошибкой, вы можете показать настраиваемую страницу с ошибкой вместо страницы с ошибкой 404 по умолчанию.Например, если вы показываете домашнюю страницу или карту сайта вместо страницы с ошибкой, посетитель остается на сайте, а не уходит с него.
Если вы хотите запустить новый веб-сайт, но использовать старый URL-адрес, вы можете использовать параметр «Перезаписать».
Если тема на сайте имеет сложный URL-адрес, вы можете переписать его с помощью простого, легко запоминающегося URL-адреса (также называемого «классным URL-адресом»).
Вы можете добавить имя страницы по умолчанию к URL-адресу веб-сайта.Например, если страница веб-сайта компании по умолчанию —
http://www.abc.com/index.php
, когда пользователь вводит «abc.com» в адресной строке браузера, вы можете переписать URL-адрес. на abc.com/index.php.
Когда вы включаете функцию перезаписи, Citrix ADC может изменять заголовки и тело HTTP-запросов и ответов.
Для перезаписи HTTP-запросов и ответов можно использовать выражения политик Citrix ADC с поддержкой протоколов в настраиваемых политиках перезаписи.Виртуальные серверы, управляющие HTTP-запросами и ответами, должны быть типа HTTP или SSL. В HTTP-трафике вы можете выполнять следующие действия:
- Изменить URL-адрес запроса
- Добавить, изменить или удалить заголовки
- Добавить, заменить или удалить любую конкретную строку в теле или заголовках.
Чтобы переписать полезные данные TCP, рассматривайте полезные данные как необработанный поток байтов. Каждый из виртуальных серверов, управляющих TCP-соединениями, должен иметь тип TCP или SSL_TCP.Термин «перезапись TCP» используется для обозначения перезаписи полезных данных TCP, которые не являются данными HTTP. В трафике TCP вы можете добавлять, изменять или удалять любую часть полезной нагрузки TCP.
Примеры использования функции перезаписи см. В разделах «Действия перезаписи» и «Примеры политик».
Сравнение опций перезаписи и ответчика
Основное различие между функцией перезаписи и функцией ответчика заключается в следующем:
Responder нельзя использовать для ответа или серверных выражений.Responder может использоваться только для следующих сценариев в зависимости от параметров клиента:
- Перенаправление HTTP-запроса на новые веб-сайты или веб-страницы
- Ответ с произвольным ответом
- Разрыв или сброс соединения на уровне запроса
Если существует политика ответчика, Citrix ADC проверяет запрос от клиента, предпринимает действия в соответствии с применимыми политиками, отправляет ответ клиенту и закрывает соединение с клиентом.
Если существует политика перезаписи, Citrix ADC проверяет запрос от клиента или ответ от сервера, предпринимает действия в соответствии с применимыми политиками и перенаправляет трафик клиенту или серверу.
Как правило, рекомендуется использовать респондент, если вы хотите, чтобы Citrix ADC сбрасывал или разорвал соединение на основе клиента или параметра на основе запроса. Используйте респондент для перенаправления трафика или отвечайте настраиваемыми сообщениями. Используйте перезапись для управления данными в HTTP-запросах и ответах.
Как работает перезапись
Политика перезаписи состоит из правила и действия. Правило определяет трафик, к которому применяется перезапись, а действие определяет действие, которое должно быть выполнено Citrix ADC. Вы можете определить несколько политик перезаписи. Для каждой политики укажите точку привязки и приоритет.
Точка привязки — это точка в потоке трафика, в которой Citrix ADC проверяет трафик, чтобы убедиться, что к нему можно применить какую-либо политику перезаписи. Вы можете привязать политику к конкретному виртуальному серверу балансировки нагрузки или переключения контента или сделать политику глобальной, если вы хотите, чтобы политика применялась ко всему трафику, обрабатываемому Citrix ADC.Эти политики называются глобальными политиками.
Помимо политик, определяемых пользователем, Citrix ADC имеет несколько политик по умолчанию. Вы не можете изменить или удалить политику по умолчанию.
Для оценки политик Citrix ADC выполните следующий порядок:
- Глобальные политики
- Политики, привязанные к конкретным виртуальным серверам
- Политики по умолчанию
Примечание:
Citrix ADC может применять политику перезаписи, только если она привязана к точке.
Citrix ADC реализует функцию перезаписи в следующих шагах:
Устройство Citrix ADC проверяет наличие глобальных политик, а затем проверяет наличие политик в отдельных точках привязки.
Если к точке привязки привязано несколько политик, Citrix ADC оценивает политики в порядке их приоритета. Сначала оценивается политика с наивысшим приоритетом. После оценки каждой политики, если политика оценивается как ИСТИНА, она добавляет действие, связанное с политикой, которое выполняется связанное действие.Соответствие происходит, когда характеристики, указанные в правиле политики, совпадают с характеристиками оцениваемого запроса или ответа.
Для любой политики, помимо действия, вы можете указать политику, которая должна быть оценена после оценки текущей политики. Эта политика называется «Перейти к выражению». Для любой политики, если указан Go to Expression (gotoPriorityExpr), Citrix ADC оценивает политику Go to Expression. Он игнорирует политику со следующим наивысшим приоритетом.
Вы можете указать приоритет политики, чтобы указать политику Go to Expression; вы не можете использовать название политики. Если вы хотите, чтобы Citrix ADC прекратил оценку других политик после оценки определенной политики, вы можете установить для параметра Go to Expression значение «END».
После того, как все политики оценены или если для политики Go to Expression установлено значение END, Citrix ADC начинает выполнять действия в соответствии со списком действий.
Дополнительные сведения о настройке политик перезаписи см. В разделе «Настройка политики перезаписи», а о привязке политик перезаписи см. «Привязка политики перезаписи».
На следующем рисунке показано, как Citrix ADC обрабатывает запрос или ответ при использовании функции перезаписи.
Рисунок 1. Процесс перезаписи
Оценка политики
Сначала оценивается политика с наивысшим приоритетом. Citrix ADC не останавливает оценку политик перезаписи при обнаружении совпадения. Он оценивает все политики перезаписи, настроенные на Citrix ADC.
- Если политика оценивается как ИСТИНА, Citrix ADC выполняет следующую процедуру:
- Если для политики Go to Expression установлено значение END, Citrix ADC прекращает оценку всех других политик и начинает выполнять перезапись.
Для gotoPriorityExpression можно задать значение «NEXT», «END», некоторое целое число или «INVOCATION_LIST». Значение определяет политику со следующим приоритетом. В следующей таблице показаны действия, предпринимаемые Citrix ADC для каждого значения выражения.
Значение выражения Действие СЛЕДУЮЩИЙ Оценивается политика со следующим приоритетом. КОНЕЦ Оценка полисов прекращается. <целое число>
Оценивается политика с указанным приоритетом. INVOCATION_LIST Goto NEXT или END применяется в зависимости от результата списка вызовов.
- Если политика оценивается как ЛОЖЬ, Citrix ADC продолжает оценку в порядке приоритета.
- Если политика оценивается как НЕОПРЕДЕЛЕННАЯ (не может быть оценена на полученном трафике из-за ошибки), Citrix ADC выполняет действие, назначенное условию НЕОПРЕДЕЛЕННО (называемое undefAction), и останавливает дальнейшую оценку политик.
Citrix ADC начинает фактическую перезапись только после завершения оценки. Он ссылается на список действий, определенных политиками, которые оцениваются как ИСТИНА, и запускает перезапись. После выполнения всех действий в списке Citrix ADC перенаправляет трафик по мере необходимости.
Примечание:
Убедитесь, что политики не определяют конфликтующие или перекрывающиеся действия в одной и той же части заголовка или тела HTTP или полезных данных TCP. Когда возникает такой конфликт, Citrix ADC обнаруживает неопределенную ситуацию и прерывает перезапись.
Действия перезаписи
На устройстве Citrix ADC укажите действия, которые необходимо предпринять, такие как добавление, замена или удаление текста в теле, или добавление, изменение или удаление заголовков, или любые изменения в полезных данных TCP в качестве действий перезаписи.Дополнительные сведения о действиях перезаписи см. В разделе Настройка действия перезаписи.
В следующей таблице описаны действия, которые Citrix ADC может предпринять, когда политика оценивается как ИСТИНА.
Действие | Результат |
---|---|
Вставка | Выполняется действие перезаписи, указанное для политики. |
NOREWRITE | Запрос или ответ не перезаписывается.Citrix ADC перенаправляет трафик, не перезаписывая какую-либо часть сообщения. |
СБРОС | Соединение прервано на уровне TCP. |
КАПЛЯ | Сообщение отброшено. |
Примечание :
Для любой политики вы можете настроить недостаточное внимание (действие, выполняемое, когда политика оценивается как НЕОПРЕДЕЛЕННОЕ) как NOREWRITE, RESET или DROP.
Для использования Функция перезаписи, выполните следующие действия:
- Включите эту функцию на Citrix ADC.
- Определите действия перезаписи.
- Определите политики перезаписи.
- Привяжите политики к точке привязки, чтобы политика вступила в силу.
Включить перезапись
Включите функцию перезаписи на устройстве Citrix ADC, если вы хотите перезаписать запросы или ответы HTTP или TCP. Если эта функция включена, Citrix ADC выполняет перезапись в соответствии с указанными политиками. Для получения дополнительной информации см. Как работает перезапись.
Включение функции перезаписи с помощью интерфейса командной строки
В командной строке введите следующие команды, чтобы включить функцию перезаписи и проверить конфигурацию:
- включить функцию ns REWRITE
- показать функцию ns
Пример:
> включить функцию ns REWRITE
Выполнено
> показать нс особенность
Функция Акроним Статус
------- ------- ------
1) Веб-журнал WL ВЫКЛ.
2) Защита от перенапряжения SP ВКЛ.
..
.
1) ПЕРЕПИСАТЬ ПЕРЕПИСАТЬ НА
.
.
1) Citrix ADC Push push OFF
Выполнено
Чтобы включить функцию перезаписи с помощью графического интерфейса пользователя
- На панели навигации щелкните Система , а затем щелкните Параметры .
- На панели сведений в разделе «Режимы и функции» щелкните Настроить основные функции .
- В диалоговом окне «Настройка основных функций » установите флажок «Перезаписать» и нажмите ОК .
- В диалоговом окне Включение / отключение функций щелкните Да . В строке состояния появится сообщение о том, что выбранная функция включена.
Настройка действия перезаписи
Предупреждение
Функция Pattern в действии перезаписи устарела в Citrix ADC 12.0, сборка 56.20 и более поздних версий, и в качестве альтернативы Citrix рекомендует использовать параметр действия перезаписи поиска.
Действие перезаписи указывает на изменения, внесенные в запрос или ответ до его отправки на сервер или клиент.
Выражения определяют следующее:
Например, действие DELETE использует только целевое выражение. Действие REPLACE использует целевое выражение и выражение для настройки текста замены.
После включения функции перезаписи вам необходимо настроить одно или несколько действий, если встроенного действия перезаписи недостаточно. Все встроенные действия имеют имена, начинающиеся со строки ns_cvpn, за которой следует строка букв и символов подчеркивания. Встроенные действия выполняют полезные и сложные задачи, такие как декодирование частей бесклиентского запроса или ответа VPN или изменение данных JavaScript или XML.Встроенные действия можно просматривать, включать и отключать, но нельзя изменять или удалять.
Примечание:
Типы действий, которые можно использовать только для перезаписи HTTP, указаны в столбце Тип действия перезаписи .
Для получения дополнительной информации см. Параметр типа .
Создайте действие перезаписи с помощью интерфейса командной строки
В командной строке введите следующие команды, чтобы создать действие перезаписи и проверить конфигурацию:
-
добавить действие перезаписи <имя> <тип> <цель> [
] [-search ] [RefinSearch ] [-comment ] -
показать действие перезаписи <имя>
Дополнительные сведения см. В таблице «Типы действий перезаписи и их аргументы».
Функция перезаписи имеет следующие встроенные действия:
NOREWRITE — отправляет запрос или ответ пользователю без его перезаписи.
СБРОС — сбрасывает соединение и уведомляет браузер пользователя, чтобы пользователь мог повторно отправить запрос.
DROP — Разрывает соединение без отправки ответа пользователю.
С каждым действием неявно связан один из следующих типов потока:
Запрос — действие применяется к запросу.
Ответ — действие применяется к ответу.
Нейтрально — действие применяется как к запросам, так и к ответам.
Имя
Имя для определяемого пользователем действия перезаписи. Должен начинаться с буквы, числа или символа подчеркивания (_) и должен содержать только буквы, цифры и дефис (-), точку (.), Хэш (#), пробел (), в (@), равно (=), двоеточие (:) и символы подчеркивания. Можно изменить после добавления политики перезаписи.
Типовой параметр
Параметр Тип показывает тип определяемого пользователем действия перезаписи.
Ниже приведены значения параметра Тип :
-
ЗАМЕНИТЬ <цель> <строковое_выражение_выражения>
. Заменяет строку выражением построителя строк.
Пример :
> добавить действие перезаписи replace_http_act replace http.res.body (100) '"new_replaced_data"'
Выполнено
> sh перезаписать действие replace_http_act
Имя: replace_http_act
Операция: заменить
Цель: http.res.body (100)
Значение: "new_replaced_data"
Просмотров: 0
Хиты Undef: 0
Счетчик ссылок на действия: 0
Выполнено
-
REPLACE_ALL <цель>
. В запросе или ответе, заданном параметром- (поиск)
Пример :
> добавить набор политик pat_list_2
Выполнено
> привязать политику patset pat_list_2 "www.abc.com"
Выполнено
> привязать политику patset pat_list_2 "www.def.com"
Выполнено
> добавить действие перезаписи УточнитьSearch_act_31 replace_all "HTTP.RES.BODY (100000)" "\" https: // \ "" -search "patset (\" pat_list_2 \ ")" -refineSearch "EXTEND (7,0) .REGEX_SELECT ( re # http: // #) "
Выполнено
> sh перезаписать действие УточнитьSearch_act_31
Имя: RefinSearch_act_31
Операция: replace_all
Цель: HTTP.RES BODY (100000)
Уточнить поиск: EXTEND (7,0) .REGEX_SELECT (re # http: // #)
Значение: "https: //"
Поиск: patset ("pat_list_2")
Просмотров: 0
Хиты Undef: 0
Счетчик ссылок на действия: 0
Выполнено
-
REPLACE_HTTP_RES
. Заменяет полный ответ HTTP на строку, определенную выражением построителя строк.
Пример :
> добавить действие перезаписи replace_http_res_act replace_http_res '"HTTP / 1.1 200 ОК \ r \ n \ r \ nОтправка от ADC "'
Выполнено
> sh действие перезаписи replace_http_res_act
Имя: replace_http_res_act
Операция: replace_http_res
Цель: «HTTP / 1.1 200 OK
Отправка из ADC "
Просмотров: 0
Хиты Undef: 0
Счетчик ссылок на действия: 0
Выполнено
-
REPLACE_SIP_RES <цель>
. Заменяет полный ответ SIP на строку, указанную в<цель>
.
Пример :
> добавить действие перезаписи replace_sip_res_act replace_sip_res '"HTTP / 1.1 200 ОК \ r \ n \ r \ nОтправка от ADC "'
Выполнено
> sh действие перезаписи replace_sip_res_act
Имя: replace_sip_res_act
Операция: replace_sip_res
Цель: «HTTP / 1.1 200 OK
Отправка из ADC "
Просмотров: 0
Хиты Undef: 0
Счетчик ссылок на действия: 0
Выполнено
-
INSERT_HTTP_HEADER
. Вставляет заголовок HTTP, указанный с помощью, и содержимое заголовка, указанное с помощью.
Пример :
> добавить действие перезаписи ins_cip_header insert_http_header "CIP" "КЛИЕНТ.IP.SRC "
Выполнено
> sh перезаписать действие ins_cip_header
Имя: ins_cip_header
Операция: insert_http_header
Цель: CIP
Значение: CLIENT.IP.SRC
Просмотров: 0
Хиты Undef: 0
Счетчик ссылок на действия: 0
Выполнено
-
DELETE_HTTP_HEADER <цель>
. Удаляет заголовок HTTP, указанный в<цель>
Пример :
> добавить действие перезаписи del_true_client_ip_header delete_http_header "True-Client-IP"
Выполнено
> sh перезаписать действие del_true_client_ip_header
Имя: del_true_client_ip_header
Операция: delete_http_header
Цель: True-Client-IP
Просмотров: 0
Хиты Undef: 0
Счетчик ссылок на действия: 0
Выполнено
-
CORRUPT_HTTP_HEADER <цель>
.Заменяет имя заголовка всех вхождений заголовка HTTP, указанного в<цель>
, на поврежденное имя, так что оно не будет распознано получателем. Пример: MY_HEADER изменен на MHEY_ADER.
Пример :
> добавить действие перезаписи коррумпированный_контент_length_hdr коррумпированный_http_header "Content-Length"
Выполнено
> sh перезаписать действие коррумпированное_контент_length_hdr
Имя: corrective_content_length_hdr
Операция: corrective_http_header
Цель: Content-Length
Просмотров: 0
Хиты Undef: 0
Счетчик ссылок на действия: 0
Выполнено
-
INSERT_BEFORE <построитель_строки_выражение1> <построитель_строки_выражение1>
.Находит строку, указанную в
> добавить действие перезаписи insert_before_ex_act insert_before http.res.body (100) '"Добавить эту строку в начало"'
Выполнено
> sh перезаписать действие insert_before_ex_act
Имя: insert_before_ex_act
Операция: insert_before
Цель: http.res.body (100)
Значение: «Добавить эту строку в начало»
Просмотров: 0
Хиты Undef: 0
Счетчик ссылок на действия: 0
Выполнено
-
INSERT_BEFORE_ALL <цель>
.В запросе или ответе, заданном параметром- (поиск)
Пример :
> добавить паттерн политики
Выполнено
> привязать политику patset pat abcd
Выполнено
> добавить действие перезаписи УточнитьSearch_act_1 insert_before_all http.res.body (10) 'target.prefix (10) + "RefinSearch_testing"' -search patset ("pat") -refineSearch extend (10,10)
Выполнено
> sh перезаписать действие УточнитьSearch_act_1
Имя: RefinSearch_act_1
Операция: insert_before_all
Цель: http.res.body (10)
Уточнить поиск: расширить (10,10)
Значение: target.prefix (10) + «RefinSearch_testing»
Поиск: patset ("погладить")
Просмотров: 0
Хиты Undef: 0
Счетчик ссылок на действия: 0
Выполнено
-
INSERT_AFTER <построитель_строки_выражение1> <выражение_остроителя_строки2>
.Находит строку, указанную в, и вставляет строку, указанную в, после нее. ** Пример **:
> добавить действие перезаписи insert_after_act insert_after http.req.body (100) '"добавить эту строку после 100 байт"'
Выполнено
> sh перезаписать действие insert_after_act
Имя: insert_after_act
Операция: insert_after
Цель: http.req.body (100)
Значение: «добавить эту строку через 100 байт»
Просмотров: 0
Хиты Undef: 0
Счетчик ссылок на действия: 0
Выполнено
-
INSERT_AFTER_ALL <цель>
.В запросе или ответе, заданном параметром- (поиск)
Пример :
> добавить действие перезаписи RefinSearch_act_2 insert_after_all http.res.body (100) '"RefinSearch_testing"' -search text ("abc") -refineSearch extend (0, 10)
Выполнено
> sh перезаписать действие УточнитьSearch_act_2
Имя: RefinSearch_act_2
Операция: insert_after_all
Цель: http.res.body (100)
Уточнить поиск: расширить (0, 10)
Значение: "RefinSearch_testing"
Поиск: текст ("abc")
Просмотров: 0
Хиты Undef: 0
Счетчик ссылок на действия: 0
Выполнено
-
УДАЛИТЬ <цель>
. Находит и удаляет указанную цель.
Пример :
> добавить действие перезаписи delete_ex_act удалить http.req.header ("HDR")
Выполнено
> sh перезаписать действие delete_ex_act
Имя: delete_ex_act
Операция: удалить
Цель: http.req.header ("HDR")
Просмотров: 0
Хиты Undef: 0
Счетчик ссылок на действия: 0
Выполнено
-
DELETE_ALL <цель> - (поиск)
. В запросе или ответе, заданном параметром
Пример :
> добавить действие перезаписи УточнитьSearch_act_4 delete_all "HTTP.RES.BODY (50000) "-поиск текста (" Рабочие столы Windows ") -refineSearch" EXTEND (40,40) .REGEX_SELECT (re # \\ s` * ` .` *` \\ s` * `< \\ / AppData> #) "
Выполнено
> показать действие REWRITE УточнитьSearch_act_4
Имя: RefinSearch_act_4
Операция: delete_all
Цель: HTTP.RES.BODY (50000)
Уточнить поиск: EXTEND (40,40) .REGEX_SELECT (re # \ s` * ` .` *` \ s` * `<\ / AppData> #)
Поиск: текст («Рабочие столы Windows»)
Просмотров: 0
Хиты Undef: 0
Счетчик ссылок на действия: 0
Выполнено
-
REPLACE_DIAMETER_HEADER_FIELD <цель> <значение поля>
.В запросе или ответах измените поле заголовка, указанное в<цель>
. ИспользуйтеDiameter.req.flags.SET (
или) Diameter.req.flags.UNSET
как выражениеstringbuilderexpression
, чтобы устанавливать или снимать флаги.
Пример :
> добавить действие перезаписи replace_diameter_field_ex_act replace_diameter_header_field Diameter.req.flags Diameter.req.flags.set (PROXIABLE)
Выполнено
> sh действие перезаписи replace_diameter_field_ex_act
Имя: replace_diameter_field_ex_act
Операция: replace_diameter_header_field
Цель: диаметр.req.flags
Значение: Diameter.req.flags.set (PROXIABLE)
Просмотров: 0
Хиты Undef: 0
Счетчик ссылок на действия: 0
Выполнено
-
REPLACE_DNS_HEADER_FIELD <цель>
. В запросе или ответе изменяет поле заголовка, указанное в<цель>
.
Пример :
> добавить действие перезаписи replace_dns_hdr_act replace_dns_header_field dns.req.header.flags.set (AA)
Выполнено
> sh действие перезаписи replace_dns_hdr_act
Имя: replace_dns_hdr_act
Операция: replace_dns_header_field
Цель: DNS.req.header.flags.set (AA)
Просмотров: 0
Хиты Undef: 0
Счетчик ссылок на действия: 0
Выполнено
-
REPLACE_DNS_ANSWER_SECTION <цель>
. Замените в ответе раздел ответа DNS. Это применимо только для записей A и AAAA. Используйте выраженияDNS.NEW_RRSET_A
иNS.NEW_RRSET_AAAA
для настройки нового раздела ответов.
Пример :
> добавить действие перезаписи replace_dns_ans_act replace_dns_answer_section DNS.NEW_RRSET_A ("1.1.1.1", 10)
Выполнено
> sh действие перезаписи replace_dns_ans_act
Имя: replace_dns_ans_act
Операция: replace_dns_answer_section
Цель: DNS.NEW_RRSET_A («1.1.1.1», 10)
Просмотров: 0
Хиты Undef: 0
Счетчик ссылок на действия: 0
Выполнено
-
CLIENTLESS_VPN_DECODE <цель>
. Декодирует шаблон, указанный целью в формате бесклиентской VPN.
Пример :
> добавить действие перезаписи cvpn_decode_act_1 clientless_vpn_decode http.req.body (100)
Выполнено
> sh перезаписать действие cvpn_decode_act_1
Имя: cvpn_decode_act_1
Операция: clientless_vpn_decode
Цель: http.req.body (100)
Просмотров: 0
Хиты Undef: 0
Счетчик ссылок на действия: 0
Выполнено
-
CLIENTLESS_VPN_DECODE_ALL <цель> -поиск <выражение>
. Декодирует ВСЕ шаблоны, указанные параметром поиска В формате бесклиентской VPN.
Пример :
> добавить действие перезаписи act1 clientless_vpn_decode_all http.req.body (100) -поиск текста ("abcd")
Выполнено
> sh перезаписать действие act1
Имя: act1
Операция: clientless_vpn_decode_all
Цель: http.req.body (100)
Поиск: текст ("abcd")
Просмотров: 0
Хиты Undef: 0
Счетчик ссылок на действия: 0
Выполнено
-
CLIENTLESS_VPN_ENCODE <цель>
. Кодирует шаблон, указанный целью, в формате бесклиентской VPN.
Пример :
> добавить действие перезаписи cvpn_encode_act_1 clientless_vpn_encode http.req.body (100)
Выполнено
> sh перезаписать действие cvpn_encode_act_1
Имя: cvpn_encode_act_1
Операция: clientless_vpn_encode
Цель: http.req.body (100)
Просмотров: 0
Хиты Undef: 0
Счетчик ссылок на действия: 0
Выполнено
-
CLIENTLESS_VPN_ENCODE_ALL <цель> -поиск <выражение>
. Кодирует ВСЕ шаблоны, указанные в параметре поиска, в формате бесклиентской VPN.
Пример :
> добавить действие перезаписи act2 clientless_vpn_encode_all http.req.body (100) -поиск текста ("abcd")
Выполнено
> sh перезаписать действие act2
Имя: act1
Операция: clientless_vpn_encode_all
Цель: http.req.body (100)
Поиск: текст ("abcd")
Просмотров: 0
Хиты Undef: 0
Счетчик ссылок на действия: 0
Выполнено
-
CORRUPT_SIP_HEADER <цель>
. Заменяет имя заголовка всех вхождений заголовка SIP, указанного параметром
Пример :
> добавить действие перезаписи коррумпированный_sip_hdr_act коррумпированный_sip_header SIP_HDR
Выполнено
> sh перезаписать действие коррумп_sip_hdr_act
Имя: corrective_sip_hdr_act
Операция: corrective_sip_header
Цель: SIP_HDR
Просмотров: 0
Хиты Undef: 0
Счетчик ссылок на действия: 0
Выполнено
-
INSERT_SIP_HEADER
.Вставляет заголовок SIP, указанный параметром
Пример :
> добавить действие перезаписи insert_sip_hdr_act insert_sip_header SIP_HDR '"insert_sip_header"'
Выполнено
> sh действие перезаписи insert_sip_hdr_act
Имя: insert_sip_hdr_act
Операция: insert_sip_header
Цель: SIP_HDR
Значение: "Insert_sip_header"
Просмотров: 0
Хиты Undef: 0
Счетчик ссылок на действия: 0
Выполнено
-
DELETE_SIP_HEADER <цель>
.Удаляет заголовок SIP, указанный в<цель>
Пример :
> добавить действие перезаписи delete_sip_hdr delete_sip_header SIP_HDR
Выполнено
> sh перезаписать действие delete_sip_hdr
Имя: delete_sip_hdr
Операция: delete_sip_header
Цель: SIP_HDR
Просмотров: 0
Хиты Undef: 0
Счетчик ссылок на действия: 0
Выполнено
Целевой параметр
Целевой параметр — это выражение, указывающее, какую часть запроса или ответа нужно перезаписать.
StringBuilderExpr
StringBuilderExpr Это выражение, определяющее содержимое, которое должно быть вставлено в запрос или ответ в указанном месте. Это выражение заменяет указанную строку.
Пример 1. Вставка заголовка HTTP с IP-адресом клиента :
> добавить действие перезаписи insertact INSERT_HTTP_HEADER "client-IP" CLIENT.IP.SRC
Выполнено
> показать действие перезаписи insertact
Имя: insertact
Операция: insert_http_header
Цель: Client-IP
Значение: КЛИЕНТ.IP.SRC
Проверка безопасности байпаса: НЕТ
Просмотров: 0
Хиты Undef: 0
Счетчик ссылок на действия: 0
Выполнено
Пример 2. Замена строк в полезной нагрузке TCP (перезапись TCP) :
> добавить действие перезаписи client_tcp_payload_replace_all REPLACE_ALL
'client.tcp.payload (1000)' '"новая-строка"' -поиск текста ("старая-строка")
Выполнено
> показать действие перезаписи client_tcp_payload_replace_all
Имя: client_tcp_payload_replace_all
Операция: replace_all
Цель: client.tcp.полезная нагрузка (1000)
Значение: "новая строка"
Поиск: текст ("старая строка")
Проверка безопасности байпаса: НЕТ
Просмотров: 0
Хиты Undef: 0
Счетчик ссылок на действия: 0
Выполнено
>
Поиск части запроса или ответа для перезаписи
Функция поиска помогает найти все экземпляры требуемого шаблона в запросе или ответе.
Функцию поиска необходимо использовать в следующих типах действий:
- INSERT_BEFORE_ALL
- INSERT_AFTER_ALL
- REPLACE_ALL
- УДАЛИТЬ_ВСЕ
- CLIENTLESS_VPN_ENCODE_ALL
- CLIENTLESS_VPN_DECODE_ALL
Функцию поиска нельзя использовать со следующими типами действий:
- INSERT_HTTP_HEADER
- ВСТАВИТЬ_ПЕРЕД
- INSERT_AFTER
- ЗАМЕНА
- УДАЛИТЬ
- УДАЛИТЬ_HTTP_HEADER
- CORRUPT_HTTP_HEADER
- REPLACE_HTTP_RES
- CLIENTLESS_VPN_ENCODE
- CLIENTLESS_VPN_DECODE
- INSERT_SIP_HEADER
- DELETE_SIP_HEADER
- CORRUPT_SIP_HEADER
- REPLACE_DIAMETER_HEADER_FIELD
- REPLACE_DNS_ANSWER_SECTION
- REPLACE_DNS_HEADER_FIELD
- REPLACE_SIP_RES
Поддерживаются следующие типы поиска:
- Текст — буквальная строка Пример: -поиск текста («привет»)
- Регулярное выражение — шаблон, который используется для сопоставления нескольких строк в запросе или ответе Пример: -search regex (re ~ ^ hello * ~)
- XPATH — выражение XPATH для поиска в XML.Пример: -search xpath (xp% / a / b%)
- JSON — выражение XPATH для поиска JSON. Пример: -search xpath_json (xp% / a / b%) HTML — выражение XPATH для поиска в HTML. Пример: -search xpath_html (xp% / html / body%) Patset — поиск всех шаблонов, привязанных к объекту patset. Пример: -search patset («patset1») .
- Набор данных — поиск всех шаблонов, привязанных к объекту набора данных. Пример: -search dataset («dataset1») .
- AVP — номер AVP, который используется для сопоставления нескольких AVP в сообщении Diameter / Radius Пример: -search avp (999)
Уточнить результаты поиска
Вы можете использовать функцию «Уточнить поиск», чтобы указать дополнительные критерии для уточнения результатов поиска.Функцию «Уточнить поиск» можно использовать только в том случае, если используется функция поиска. Параметр «Уточнить поиск» всегда начинается с операции «extend (m, n)», где «m» указывает несколько байтов слева от результата поиска, а «n» указывает несколько байтов справа от результата поиска для расширения выбранного площадь.
Если настроено действие перезаписи:
> добавить действие перезаписи test_refine_search replace_all http.res.body (10) '”testing_refine_search”' -search text ("abc") -refineSearch extend (1,1)
А тело ответа HTTP - abcxxxx456.
Затем параметр поиска находит шаблон «abc», и поскольку параметр RefinSearch также сконфигурирован для проверки дополнительного 1 байта слева и дополнительного байта справа от сопоставленного шаблона. Результирующий замененный текст: abcx. Таким образом, результатом этого действия будет testing_refine_searchxxx456
.
Пример 1: Использование функции уточнения поиска в типе действия INSERT_BEFORE_ALL.
> добавить паттерн политики
Выполнено
> привязать политику patset pat abcd
Выполнено
> добавить действие перезаписи УточнитьSearch_act_1 insert_before_all http.res.body (10) 'target.prefix (10) + "RefinSearch_testing"' -search patset ("pat") -refineSearch extend (10,10)
Выполнено
> sh перезаписать действие УточнитьSearch_act_1
Имя: RefinSearch_act_1
Операция: insert_before_all
Цель: http.res.body (10)
Уточнить поиск: расширить (10,10)
Значение: target.prefix (10) + «RefinSearch_testing»
Поиск: patset ("погладить")
Просмотров: 0
Хиты Undef: 0
Счетчик ссылок на действия: 0
Выполнено
Пример 2: Использование функции уточнения поиска в типе действия INSERT_AFTER_ALL.
> добавить действие перезаписи RefinSearch_act_2 insert_after_all http.res.body (100) '"RefinSearch_testing"' -search text ("abc") -refineSearch extend (0, 10)
Выполнено
> sh перезаписать действие УточнитьSearch_act_2
Имя: RefinSearch_act_2
Операция: insert_after_all
Цель: http.res.body (100)
Уточнить поиск: расширить (0, 10)
Значение: "RefinSearch_testing"
Поиск: текст ("abc")
Просмотров: 0
Хиты Undef: 0
Счетчик ссылок на действия: 0
Выполнено
Пример 3: Использование функции уточнения поиска в типе действия REPLACE_ALL.
> добавить набор правил политики pat_list_2
Выполнено
> привязать политику patset pat_list_2 "www.abc.com"
Выполнено
> привязать политику patset pat_list_2 "www.def.com"
Выполнено
> добавить действие перезаписи УточнитьSearch_act_31 replace_all "HTTP.RES.BODY (100000)" "\" https: // \ "" -search "patset (\" pat_list_2 \ ")" -refineSearch "EXTEND (7,0) .REGEX_SELECT ( re # http: // #) "
Выполнено
> sh перезаписать действие УточнитьSearch_act_31
Имя: RefinSearch_act_31
Операция: replace_all
Цель: HTTP.RES.BODY (100000)
Уточнить поиск: EXTEND (7,0).REGEX_SELECT (re # http: // #)
Значение: "https: //"
Поиск: patset ("pat_list_2")
Просмотров: 0
Хиты Undef: 0
Счетчик ссылок на действия: 0
Выполнено
Пример 4: Использование функции уточнения поиска в типе действия DELETE_ALL.
> добавить действие перезаписи УточнитьSearch_act_4 delete_all "HTTP.RES.BODY (50000)" -search text ("Windows Desktops") -refineSearch "EXTEND (40,40) .REGEX_SELECT (re # \\ s * . * \\ s * <\\ / AppData> #) "
> показать действие REWRITE УточнитьSearch_act_4
Имя: RefinSearch_act_4
Операция: delete_all
Цель: HTTP.RES BODY (50000)
Уточнить поиск: EXTEND (40,40) .REGEX_SELECT (re # \ s * . * \ S * <\ / AppData> #)
Поиск: текст («Рабочие столы Windows»)
Просмотров: 0
Хиты Undef: 0
Счетчик ссылок на действия: 0
Выполнено
>
Пример 5: Использование функции уточнения поиска в типе действия CLIENTLESS_VPN_ENCODE_ALL.
’’ ’
добавить действие перезаписи act2 clientless_vpn_encode_all http.req.body (100) -search text («abcd») Выполнено sh перезаписать действие act2 Имя: act1 Операция: clientless_vpn_encode_all Цель: http.req.body (100) Поиск: текст («abcd») Просмотров: 0 Хиты Undef: 0 Счетчик ссылок на действия: 0 Готово
’’ ’
Пример 6: Использование функции уточнения поиска в типе действия CLIENTLESS_VPN_DECODE_ALL.
> добавить действие перезаписи act1 clientless_vpn_decode_all http.req.body (100) -search text ("abcd")
Выполнено
> sh перезаписать действие act1
Имя: act1
Операция: clientless_vpn_decode_all
Цель: http.req.body (100)
Поиск: текст ("abcd")
Просмотров: 0
Хиты Undef: 0
Счетчик ссылок на действия: 0
Выполнено
>
Измените существующее действие перезаписи с помощью интерфейса командной строки
В командной строке введите следующие команды, чтобы изменить существующее действие перезаписи и проверить конфигурацию:
-
установить действие перезаписи
[-target ] [-stringBuilderExpr ] [-search ] [-refineSearch ] [-comment ]
В командной строке введите следующие команды, чтобы проверить измененную конфигурацию
-
показать действие перезаписи <имя>
Пример :
> установить действие перезаписи insertact -target "Client-IP"
Выполнено
> показать действие перезаписи insertact
Имя: insertact
Операция: insert_http_header Цель: Client-IP
Значение: КЛИЕНТ.IP.SRC
Просмотров: 0
Хиты Undef: 0
Счетчик ссылок на действия: 0
Выполнено
Удалить действие перезаписи с помощью интерфейса командной строки
В командной строке введите следующие команды, чтобы удалить действие перезаписи:
rm перезаписать действие <имя>
Пример :
> rm rewrite действие insertact
Выполнено
Настройте действие перезаписи с помощью утилиты конфигурации
.- Перейдите в AppExpert> Переписать> Действия .
- В области сведений выполните одно из следующих действий:
- Чтобы создать действие, щелкните Добавить .
- Чтобы изменить существующее действие, выберите действие и нажмите Изменить .
- Щелкните Создать или ОК . В строке состояния появится сообщение о том, что действие было успешно настроено.
- Повторите шаги 2–4, чтобы создать или изменить любое количество действий перезаписи.
- Щелкните Закрыть .
Добавьте выражение с помощью диалогового окна «Добавить выражение»
- В диалоговом окне Create Rewrite Action или Configure Rewrite Action под текстовой областью для аргумента типа, который вы хотите ввести, щелкните Add .
В диалоговом окне « Добавить выражение» в первом поле списка выберите первый термин для своего выражения.
- HTTP.Протокол HTTP. Выберите это, если вы хотите изучить какой-либо аспект запроса, относящийся к протоколу HTTP.
- SYS. Защищенные сайты. Выберите это, если вы хотите изучить какой-либо аспект запроса, относящийся к получателю запроса.
- КЛИЕНТ. Компьютер, отправивший запрос. Выберите это, если вы хотите изучить некоторые аспекты отправителя запроса.
Когда вы сделаете свой выбор, в самом правом окне списка будут перечислены подходящие термины для следующей части вашего выражения.
Во втором поле списка выберите второй термин для выражения. Выбор зависит от того, какой выбор вы сделали на предыдущем шаге, и соответствует контексту. После того, как вы сделаете второй выбор, в окне справки под окном «Построить выражение» (которое было пустым) отобразится справка, описывающая цель и использование только что выбранного вами термина.
Продолжайте выбирать термины из списков, которые появляются справа от предыдущего списка, или вводить строки или числа в текстовые поля, которые появляются, чтобы предлагать вам ввести значение, пока ваше выражение не будет завершено.Дополнительные сведения о языке выражений PI и создании выражений для политик респондента см. В разделе «Политики и выражения».
Если вы хотите протестировать эффект перезаписи при использовании с образцом данных HTTP, вы можете использовать Rewrite Expression Evaluator.
Перепишите полезные данные TCP
Целевые выражения в действиях для перезаписи TCP должны начинаться с одного из следующих префиксов выражений:
- CLIENT.TCP.PAYLOAD. Для перезаписи данных TCP в клиентских запросах. Например, CLIENT.TCP.PAYLOAD (10000) .AFTER_STR («строка1»).
- SERVER.TCP.PAYLOAD. Для перезаписи данных TCP в ответах сервера. Например, SERVER.TCP.PAYLOAD (1000) .B64DECODE.BETWEEN («строка1», «строка2»).
Оцените действие перезаписи с помощью диалогового окна «Оценщик действия перезаписи»
- На панели сведений Rewrite Actions выберите действие перезаписи, которое вы хотите оценить, а затем щелкните Evaluate .
В диалоговом окне Rewrite Expression Evaluator укажите значения для следующих параметров. (Звездочка указывает на обязательный параметр.)
Действие перезаписи — если действие перезаписи, которое вы хотите оценить, еще не выбрано, выберите его из раскрывающегося списка. После выбора действия перезаписи в разделе «Подробности» отображаются сведения о выбранном действии перезаписи. Создать — выберите «Создать», чтобы открыть диалоговое окно «Создать действие перезаписи» и создать действие перезаписи.Изменить — выберите «Изменить», чтобы открыть диалоговое окно «Настроить действие перезаписи» и изменить выбранное действие перезаписи. Тип потока — указывает, следует ли тестировать выбранное действие перезаписи с данными HTTP-запроса или данными HTTP-ответа. По умолчанию используется запрос. Если вы хотите протестировать с данными ответа, выберите Response. Данные HTTP-запроса / ответа * — Предоставляет место для предоставления HTTP-данных, которые средство оценки действия перезаписи используется для тестирования. Вы можете вставить данные прямо в окно или щелкнуть «Образец», чтобы вставить несколько образцов заголовков HTTP.Показать конец строки — указывает, следует ли отображать символы конца строки в стиле UNIX (\ n) в конце каждой строки образца данных HTTP. Образец — вставляет образец данных HTTP в окно данных HTTP-запроса / ответа. Вы можете выбрать данные GET или POST. Обзор — открывает окно локального просмотра, чтобы вы могли выбрать файл, содержащий образец данных HTTP, из локального или сетевого расположения. Очистить — удаляет текущий образец данных HTTP из окна данных HTTP-запроса / ответа.
- Щелкните «Оценить». Оценщик действия Rewrite Action Evaluator оценивает влияние действия Rewrite на выбранные вами образцы данных и отображает результаты, измененные выбранным действием Rewrite в окне Results .Добавления и удаления выделяются, как указано в легенде в нижнем левом углу диалогового окна.
Продолжайте оценивать действия Rewrite до тех пор, пока не определите, что все ваши действия имеют желаемый эффект.
- Вы можете изменить выбранное действие перезаписи и протестировать измененную версию, щелкнув Изменить , чтобы открыть диалоговое окно Настроить действие перезаписи , внести и сохранить изменения, а затем снова щелкнуть «Оценить».
- Вы можете оценить другое действие перезаписи, используя те же данные запроса или ответа, выбрав его из раскрывающегося списка Действие перезаписи , а затем снова щелкнув Оценить .
Нажмите Закрыть , чтобы закрыть Rewrite Expression Evaluator и вернуться на панель Rewrite Actions .
- Чтобы удалить действие перезаписи, выберите действие перезаписи, которое вы хотите удалить, затем нажмите Удалить и при появлении запроса подтвердите свой выбор, нажав ОК .
Настроить политику перезаписи
После создания любых необходимых действий перезаписи необходимо создать по крайней мере одну политику перезаписи, чтобы выбрать запросы, которые устройство Citrix ADC должно перезаписывать.
Политика перезаписи состоит из правила, которое в свою очередь состоит из одного или нескольких выражений, и связанного с ним действия, которое выполняется, если запрос или ответ соответствует правилу. Правила политики для оценки HTTP-запросов и ответов могут быть основаны практически на любой части запроса или ответа.
Даже если вы не можете использовать действия перезаписи TCP для перезаписи данных, отличных от полезной нагрузки TCP, вы можете основывать правила политики для политик перезаписи TCP на информации на транспортном уровне и на уровнях ниже транспортного уровня.
Если настроенное правило соответствует запросу или ответу, срабатывает соответствующая политика и выполняется связанное с ней действие.
Примечание:
Для создания и настройки политик перезаписи можно использовать интерфейс командной строки или графический интерфейс.Пользователям, которые недостаточно хорошо знакомы с интерфейсом командной строки и языком выражений политик Citrix ADC, обычно гораздо проще использовать графический интерфейс.
Чтобы добавить новую политику перезаписи с помощью интерфейса командной строки
В командной строке введите следующие команды, чтобы добавить новую политику перезаписи и проверить конфигурацию:
-
<добавить политику перезаписи <имя> <выражение> <действие> [
] -
<показать политику перезаписи <имя>
Пример 1.Перезапись HTTP-контента
> добавить политику перезаписи Новый "HTTP.RES.IS_VALID" вставитьакт NOREWRITE
Выполнено
> показать политику перезаписи
Имя: policyNew
Правило: HTTP.RES.IS_VALID
RewriteAction: insertact
UndefAction: NOREWRITE
Просмотров: 0
Хиты Undef: 0
Выполнено
Пример 2. Перезапись полезной нагрузки TCP (перезапись TCP):
> добавить политику перезаписи client_tcp_payload_policy CLIENT.IP.SRC.EQ (172.168.12.232) client_tcp_payload_replace_all
Выполнено
> показать политику перезаписи client_tcp_payload_policy
Имя: client_tcp_payload_policy
Правило: CLIENT.IP.SRC.EQ (172.168.12.232)
RewriteAction: client_tcp_payload_replace_all
UndefAction: использовать Global
LogAction: использовать глобальный
Просмотров: 0
Хиты Undef: 0
Выполнено
>
Для изменения существующей политики перезаписи с помощью интерфейса командной строки
В командной строке введите следующие команды, чтобы изменить существующую политику перезаписи и проверить конфигурацию:
-
-rule -action [ ] -
<показать политику перезаписи <имя>
Пример:
> установить rewrite policyNew -rule «HTTP.RES.IS_VALID "-action insertaction
Выполнено
> показать политику перезаписи
Имя: policyNew
Правило: HTTP.RES.IS_VALID
RewriteAction: insertaction
UndefAction: NOREWRITE
Просмотров: 0
Хиты Undef: 0
Выполнено
Удаление политики перезаписи с помощью интерфейса командной строки
В командной строке введите следующую команду, чтобы удалить политику перезаписи:
rm rewrite policy <имя>
Пример:
> Политика перезаписи rm
Выполнено
Чтобы настроить политику перезаписи с помощью графического интерфейса пользователя
- Перейдите в AppExpert> Rewrite> Policies .
- В области сведений выполните одно из следующих действий:
- Чтобы создать политику, щелкните Добавить.
- Чтобы изменить существующую политику, выберите политику и нажмите «Открыть».
- Щелкните Создать или ОК . В строке состояния появится сообщение о том, что политика была успешно настроена.
- Повторите шаги 2–4, чтобы создать или изменить любое количество действий перезаписи.
- Щелкните Закрыть .Чтобы удалить политику перезаписи, выберите политику перезаписи, которую вы хотите удалить, затем нажмите Удалить и при появлении запроса подтвердите свой выбор, нажав ОК .
Политика перезаписи привязки
После создания политики перезаписи необходимо привязать ее, чтобы она вступила в силу. Вы можете привязать свою политику к Global, если хотите применить ее ко всему трафику, проходящему через Citrix ADC, или вы можете привязать свою политику к конкретному виртуальному серверу или привязать точку, чтобы направлять только этот виртуальный сервер или привязать входящий трафик точки к эта политика.Если входящий запрос соответствует политике перезаписи, выполняется действие, связанное с этой политикой.
Политики перезаписи для оценки HTTP-запросов и ответов могут быть привязаны к виртуальным серверам типа HTTP или SSL, или они могут быть привязаны к REQ_OVERRIDE, REQ_DEFAULT, RES_OVERRIDE и RES_DEFAULT точки привязки. Политики перезаписи для перезаписи TCP могут быть привязаны только к виртуальным серверам типа TCP или SSL_TCP или к OTHERTCP_REQ_OVERRIDE, OTHERTCP_REQ_DEFAULT, OTHERTCP_RES_OVERRIDE и OTHERTCP_RES_DEFAULT точки привязки.
Примечание:
Термин OTHERTCP используется в контексте устройства Citrix ADC для обозначения всех запросов и ответов TCP или SSL_TCP, которые вы хотите рассматривать как необработанный поток байтов, независимо от протоколов, инкапсулируемых пакетами TCP.
Когда вы привязываете политику, вы назначаете ей приоритет. Приоритет определяет порядок, в котором оцениваются определяемые вами политики. Вы можете установить приоритет на любое положительное целое число.
В операционной системе Citrix ADC приоритеты политик работают в обратном порядке — чем больше число, тем ниже приоритет.Например, если у вас есть три политики с приоритетами 10, 100 и 1000, сначала применяется политика с приоритетом 10, затем политика с приоритетом 100 и, наконец, политика с порядком 1000.
В отличие от большинства других функций операционной системы Citrix ADC, функция перезаписи продолжает оценивать и реализовывать политики после того, как запрос соответствует политике. Однако влияние той или иной политики действий на запрос или ответ часто будет различным в зависимости от того, выполняется ли она до или после другого действия.Приоритет важен для достижения желаемых результатов.
Вы можете оставить себе достаточно места для добавления других политик в любом порядке и по-прежнему настроить их на оценку в желаемом порядке, установив приоритеты с интервалами 50 или 100 между каждой политикой при ее привязке. Если вы сделаете это, вы можете добавить больше политик в любое время без необходимости переназначать приоритет существующей политики.
При привязке политики перезаписи вы также можете назначить этой политике выражение перехода (gotoPriorityExpression).Выражение goto может быть любым положительным целым числом, которое соответствует приоритету, назначенному другой политике, которая имеет более высокий приоритет, чем политика, содержащая выражение goto. Если вы назначаете выражение goto политике и запрос или ответ соответствует политике, Citrix ADC немедленно перейдет к политике, приоритет которой соответствует выражению goto. Он пропускает любые политики с номерами приоритета, которые ниже, чем у текущей политики, но выше, чем номер приоритета выражения goto, и не оценивает эти политики.
Для глобальной привязки политики перезаписи с помощью интерфейса командной строки
В командной строке введите следующие команды, чтобы глобально привязать политику перезаписи и проверить конфигурацию:
-
bind rewrite global
[ ] [-type ] [-invoke ( )] -
показать rewrite global
Пример:
> привязать переписать глобальную политику New 10
Выполнено
> показать глобальный перезапись
1) Глобальная точка привязки: RES_DEFAULT
Количество связанных политик: 1
2) Глобальная точка привязки: REQ_OVERRIDE
Количество связанных политик: 1
Выполнено
Чтобы привязать политику перезаписи к определенному виртуальному серверу с помощью интерфейса командной строки
В командной строке введите следующие команды, чтобы привязать политику перезаписи к определенному виртуальному серверу и проверить конфигурацию:
-
bind lb vserver
@ ( @ [-weight ]) | @ | (-policyName @ [-priority ] [-gotoPriorityExpression ] [-type (REQUEST | RESPONSE)] [-invoke ( )]) -
показать фунт vserver <имя>
Пример:
> привязать lb vserver lbvip -policyName ns_cmp_msapp -priority 50
Выполнено
>
> показать lb vserver lbvip
lbvip (8.7.6.6: 80) - Тип HTTP: АДРЕС
Состояние: ВНИЗ
Последнее изменение состояния было в среду, 15 июля, 05:54:24 2009 г. (+226 мс)
Время с момента последнего изменения состояния: 28 дней, 01: 57: 26.350
Эффективное состояние: ВНИЗ
Тайм-аут простоя клиента: 180 сек.
Сброс в неактивном состоянии: ВКЛЮЧЕН
Отключить основной сервер при выключенном состоянии: ОТКЛЮЧЕНО
Перезапись порта: ОТКЛЮЧЕНО
Количество связанных служб: 0 (всего) 0 (активных)
Настроенный метод: LEASTCONNECTION
Режим: IP
Стойкость: НЕТ
Вставка IP-адреса и порта Vserver: ВЫКЛ.
Нажать: ОТКЛЮЧЕНО Нажать VServer:
Push Multi Clients: НЕТ
Правило Push Label: нет
1) Политика: ns_cmp_msapp Приоритет: 50
2) Политика: cf-pol Priority: 1 Inherited
Выполнено
Чтобы привязать политику перезаписи к точке привязки с помощью графического интерфейса пользователя
- Перейдите к AppExpert > Переписать > Политики .
- В области сведений выберите политику перезаписи, которую нужно привязать глобально, а затем щелкните Диспетчер политик .
- В диалоговом окне Rewrite Policy Manager в меню Bind Points выполните одно из следующих действий:
- Если вы хотите настроить привязки для политик перезаписи HTTP, щелкните HTTP , а затем щелкните Запрос или Ответ , в зависимости от того, хотите ли вы настроить политики перезаписи на основе запросов или политики перезаписи на основе ответов.
- Если вы хотите настроить привязки для политик перезаписи TCP, щелкните TCP , а затем щелкните либо Client , либо Server , в зависимости от того, хотите ли вы настроить политики перезаписи TCP на стороне клиента или политики перезаписи TCP на стороне сервера.
- Щелкните точку привязки, к которой вы хотите привязать политику перезаписи. В диалоговом окне Rewrite Policy Manager отображаются все политики перезаписи, привязанные к выбранной точке привязки.
- Щелкните Вставить политику , чтобы вставить новую строку и отобразить раскрывающийся список со всеми доступными, несвязанными политиками перезаписи.
- Щелкните политику, которую нужно привязать к точке привязки. Политика вставляется в список политик перезаписи, привязанных к точке привязки.
- В столбце Priority вы можете изменить приоритет на любое положительное целое число. Дополнительные сведения об этом параметре см. В разделе «Приоритет» в разделе «Параметры привязки политики перезаписи».”
- Если вы хотите пропустить политики и перейти непосредственно к определенной политике, если текущая политика совпадает, измените значение в столбце Goto Expression, чтобы оно равнялось приоритету следующей политики, которая будет применяться. Для получения дополнительной информации об этом параметре, см. gotoPriorityExpression в разделе «Параметры привязки политики перезаписи».
- Чтобы изменить политику, щелкните политику, а затем щелкните Изменить политику .
- Чтобы отменить привязку политики, щелкните политику, а затем щелкните Отменить привязку политики .
- Чтобы изменить действие, в столбце «Действие» щелкните действие, которое нужно изменить, а затем щелкните Изменить действие .
- Чтобы изменить метку вызова, в столбце Invoke щелкните метку вызова, которую вы хотите изменить, а затем щелкните Modify Invoke Label .
- Чтобы повторно сгенерировать приоритеты всех политик, привязанных к точке привязки, которую вы в настоящее время настраиваете, щелкните Восстановить приоритеты . Политики сохраняют свои существующие приоритеты по сравнению с другими политиками, но приоритеты меняются в количестве, кратном 10.
- Щелкните Применить изменения .
- Щелкните Закрыть . В строке состояния появится сообщение о том, что политика была успешно настроена.
Чтобы привязать политику перезаписи к определенному виртуальному серверу с помощью графического интерфейса пользователя
- Перейдите к Управление трафиком > Балансировка нагрузки > Виртуальные серверы .
- В списке виртуальных серверов на панели сведений выберите виртуальный сервер, к которому вы хотите привязать политику перезаписи, а затем щелкните Открыть .
- В диалоговом окне Настроить виртуальный сервер (балансировка нагрузки) выберите вкладку Политики . Все политики, настроенные на Citrix ADC, появятся в списке.
- Установите флажок рядом с именем политики, которую вы хотите привязать к этому виртуальному серверу.
- Щелкните ОК . В строке состояния появится сообщение о том, что политика была успешно настроена.
Настроить перезапись меток политики
Если вы хотите создать более сложную структуру политики, чем поддерживается отдельными политиками, вы можете создать метки политики, а затем связать их, как политики.Метка политики — это определяемая пользователем точка, к которой привязаны политики. Когда вызывается метка политики, все связанные с ней политики оцениваются в порядке приоритета, который вы настроили. Метка политики может включать одну или несколько политик, каждой из которых может быть назначен собственный результат. Совпадение одной политики в метке политики может привести к переходу к следующей политике, вызову другой метки политики или соответствующего ресурса или немедленному завершению оценки политики и возвращению управления политике, которая активировала метку политики.
Метка политики перезаписи состоит из имени, имени преобразования, описывающего тип политики, включенной в метку политики, и списка политик, привязанных к метке политики. Каждая политика, связанная с меткой политики, содержит все элементы, описанные в разделе «Настройка политики перезаписи».
Примечание. Для создания и настройки меток политики перезаписи можно использовать интерфейс командной строки или графический интерфейс. Пользователям, которые недостаточно хорошо знакомы с интерфейсом командной строки и языком Citrix ADC Policy Infrastructure (PI), обычно гораздо проще использовать графический интерфейс.
Для настройки метки перезаписи политики с помощью интерфейса командной строки
Чтобы добавить метку политики перезаписи, в командной строке введите следующую команду:
добавить перезаписать метку политики
Например, чтобы добавить метку политики перезаписи с именем polLabelHTTPResponses, чтобы сгруппировать все политики, которые работают с ответами HTTP, вы должны ввести следующее:
добавить перезапись метки политики polLabelHTTPResponses http_res
Чтобы изменить существующую метку перезаписи политики, в командной строке Citrix ADC введите следующую команду:
установить политику перезаписи <имя> <преобразовать>
Примечание:
Команда set rewrite policy принимает те же параметры, что и команда add rewrite policy.
Чтобы удалить метку перезаписи политики, в командной строке Citrix ADC введите следующую команду:
rm rewrite policy <имя>
Например, чтобы удалить метку политики перезаписи с именем polLabelHTTPResponses, вы должны ввести следующее:
rm rewrite policy polLabelHTTPResponses
Для настройки метки перезаписи политики с помощью графического интерфейса пользователя
- Перейдите к AppExpert > Переписать > Ярлыки политик .
- В области сведений выполните одно из следующих действий:
- Чтобы создать метку политики, щелкните Добавить .
- Чтобы изменить существующую метку политики, выберите политику и нажмите Открыть .
- Добавить или удалить политики из списка, привязанного к метке политики.
- Чтобы добавить политику в список, щелкните Вставить политику и выберите политику из раскрывающегося списка. Вы можете создать политику и добавить ее в список, выбрав «Новая политика» в списке и следуя инструкциям в разделе «Настройка политики перезаписи».
- Чтобы удалить политику из списка, выберите эту политику и нажмите «Отменить привязку политики».
- Измените приоритет каждой политики, отредактировав число в столбце Priority. Вы также можете автоматически перенумеровать политики, нажав «Восстановить приоритеты».
- Щелкните Create или OK , а затем щелкните Close . Чтобы удалить метку политики, выберите ее и нажмите Удалить . Чтобы переименовать метку политики, выберите ее и нажмите Переименовать .Отредактируйте имя политики, а затем нажмите OK , чтобы сохранить изменения.
5 советов по переписыванию контента без ущерба для качества
В основе почти каждого отдела маркетинга профессиональных услуг существует экстраординарная дилемма: те, кто лучше всего подготовлен для написания наиболее четкого и актуального контента, часто имеют наименьшую пропускную способность сесть и сделать так.
Вряд ли имеет значение, легко дается письмо или нет! На создание качественного письма нужно драгоценное время.И когда бизнес-лидер или предметный эксперт сталкивается с выбором между ответом на горячую подсказку или созданием нового сообщения в блоге, это почти гарантия того, что текст отойдет на второй план.
Но компаниям, оказывающим профессиональные услуги, которые возрождают свои маркетинговые усилия, создавая постоянный поток сообщений в блогах, статей и других материалов, основанных на ключевых словах, нуждаются в своих специалистах, чтобы вносить свой вклад в поток контента. Так есть ли лучший способ поддержать их?
Если ваша команда изо всех сил пытается выпускать свежий контент неделя за неделей, наберитесь духа.Есть проверенный способ добиться отличных результатов, выполняя меньше работы.
Я говорю о перепрофилировании и переписывании контента, который у вас уже создано . Это означает использование существующих статей в качестве основы для новых ценных материалов, избегая квадратов каждый раз, когда кто-то кладет ручку на бумагу.
Перезапись содержания не означает, что вы измените несколько слов в статье и переиздадите ее. (Это совершенно другая стратегия.) При переписывании содержания вам нужно взять основные идеи из исходной статьи и по-новому взглянуть на них.Вот несколько простых способов сделать это.
1. Преобразуйте список в серию отдельных частей контента.
Сколько раз вы встречали блоги или статьи, заголовки которых содержат номер? Бесчисленное множество, правда? Этот метод форматирования является обычным, но все же эффективным. Статьи, написанные с помощью нумерованного списка, помогают читателям систематизировать и запоминать информацию, которую вы представляете.
Итак, вы или ваша команда, возможно, уже написали такие статьи, как «7 способов…» или «7 причин, по которым вы должны инвестировать в…». Если да, то вы создали основу для семи новых статей.Возьмите каждый пункт в своем списке и превратите его в отдельную статью. Это дает вам возможность развивать и расширять свои идеи, демонстрируя глубокое знание предмета. Подумайте о добавлении справочной информации или тематических исследований, чтобы сделать каждое сообщение в блоге более содержательным.
2. Возьмите несколько связанных сообщений и объедините их в одну итоговую запись.
Возможно, вы бухгалтер, который написал в блоге несколько сообщений о том, как подготовиться к напряженному налоговому сезону. Или вы юрист, который ведет блог о развитии важного юридического вопроса.Возьмите ключевой момент из каждой статьи, кратко изложите каждую в абзаце и опубликуйте совершенно новую статью, например «Лучшие советы для налогового сезона» или «Что нужно знать каждому бизнесу о законе XYZ». (Вы могли заметить, что такой подход переворачивает Совет 1 с ног на голову.)
3. Составьте руководство или технический документ
Возможно, идея сократить пост в блоге до одного абзаца кажется невозможной — слишком много релевантной информации, которую нельзя вырезать. В таком случае подумайте о том, чтобы превратить несколько связанных сообщений блога в ценный справочник или официальный документ.Просмотрите и отредактируйте имеющийся у вас контент, добавьте переходный текст, чтобы статьи были объединены, и напишите введение. Затем упакуйте все вместе.
Если вы хотите, чтобы он выглядел великолепно, наймите дизайнера, который разработает обложку и законченный макет. Вы можете поделиться руководством с клиентами и потенциальными клиентами, поместить его в свою онлайн-библиотеку или разместить за регистрационной формой и использовать его для создания своего списка адресов электронной почты. А если у вас есть предстоящее выступление или спонсорское мероприятие, вы можете распространить бумажные копии своего руководства в качестве напоминания о вашем опыте.
4. Исправить старый пост для новой аудитории
Здесь, в Hinge, наша целевая аудитория — профессиональные услуги. Хотя отрасли, которые мы обслуживаем, имеют множество уникальных проблем, они также имеют много общих проблем. Рассмотрите общие проблемы среди вашей клиентской базы. Если вы написали статью, ориентированную, например, на ваших некоммерческих клиентов, не могли бы вы переписать статью, чтобы осветить аналогичные проблемы, с которыми сталкиваются малые предприятия, с которыми вы работаете? Если у вас есть активная программа работы со СМИ, вы также сможете ориентироваться на более широкий круг публикаций с минимальными дополнительными усилиями.Замените рассказами, анекдотами и данными, и у вас должен быть новый пост в блоге, готовый к работе в кратчайшие сроки.
5. Обновить старый пост новой информацией
Несмотря на то, что в современном мире изменения происходят быстрыми темпами, многие проблемы, с которыми сталкиваются фирмы, оказывающие профессиональные услуги, такие как развитие бизнеса и удержание сотрудников, остаются прежними. Это означает, что сообщение в блоге, которое вы написали три года назад, все еще может быть актуальным. Просмотрите старые сообщения, чтобы определить, можете ли вы обновить их свежей статистикой и новыми тематическими исследованиями, чтобы они привлекли читателей сегодня.
В обозримом будущем качественный контент будет играть важную роль в маркетинговых стратегиях компаний, оказывающих профессиональные услуги. Научиться переписывать контент, не жертвуя качеством, — это навык, преимущества которого будут реализованы в течение многих лет.
Остин Макнейр Будучи оптимистичным, отзывчивым и находчивым членом маркетинговой команды Hinge, Остин использует свою универсальность и энергию для поддержки Hinge и наших клиентов. Он привносит широкий спектр навыков в нашу команду по маркетингу, от управления проектами до их реализации.Остин — менеджер по маркетингу Hinge.Как петля может помочь
Hinge разработала комплексный план The Visible Firm ® для решения этих и других проблем. Это ведущая маркетинговая программа для повышения узнаваемости, роста и прибыли. Эта индивидуальная программа определит наиболее практичные инструменты офлайн- и онлайн-маркетинга, которые потребуются вашей фирме для привлечения новых клиентов и достижения новых высот.
Добавить комментарий