Пример рерайта: Как сделать рерайт текста — пример рерайта

Содержание

Рерайтинг: от азов до вершин мастерства

Статья обновлена в сентябре 2022 года.

Привет всем читателям нашего блога! Тема сегодняшней статьи – рерайтинг. Из всех способов создания уникального текста для интернет-ресурсов он является самым простым и более дешевым, по сравнению с копирайтингом. Поэтому рерайтинг статей активно используется для наполнения сайтов, бюджет которых ограничен и реализуемые товары не отличаются от аналогов. Специалистов, предоставляющих данные услуги, называют рерайтерами.

Взяв за основу личный опыт и обработав 15 источников из сети, я выделила главные моменты, что в полной мере раскрывают суть рерайтинга статей и помогают сделать этот процесс максимально эффективным.

Перехожу к непосредственному описанию каждого пункта с конкретными примерами для лучшего усвоения информации.

Основные виды рерайтинга статьи и отличие от копирайтинга

Начнем с вопроса, чем отличается рерайтинг от копирайтинга? Эти понятия между собой немного схожи, точнее, взаимосвязаны. Оба слова пришли к нам из английского языка и означают «написание текстов». Главная разница в том, что копирайтинг – это создание творчески уникального контента, аналогов которому нет на других интернет-ресурсах.  

В отличие от него, рерайтинг статьи являет собой переписывание текста, то есть некое изменение исходного материала, без потери изначально заложенного смысла. В этом случае статья также уникальна, но только технически, ведь заложенная в ней мысль уже высказана до вас. Оригинальность нового текста проверяется с помощью специальных программ: Текст.ру, Advego, Etxt Антиплагиат и других.

Читайте также познавательную статью: Как проверить уникальность текста: обзор лучших программ

Зачем это делается? В основном, чтобы уникализировать текст на сайте или обновить его с учетом новых данных, добавить большое количество описаний к товарам в интернет-магазине. Если костяк текста должен остаться тот же, здесь и придет на выручку рерайтинг статьи.

Условно, существует три основных вида рерайта. Предлагаю рассмотреть каждый из них на конкретном примере рерайтинга. Итак:

  1. Простой рерайтинг статьи. Такая работа под силу даже новичкам. Слова в статье просто заменяются синонимами или близкими по смыслу, без изменения структуры текста. В таких случаях нередко используются программы-синонимайзеры. К сожалению, после такой переработки текст не всегда остается читабельным и требует дополнительного редактирования. Но даже после вычитки и коррекции уникальность статьи вряд ли будет высокой.  
  1. Глубокий или профессиональный рерайтинг статьи. Это переработка текста класса «Люкс». Статья изменяется полностью, а главные требования включают уникальность в пределах 95-100%. Автор не только заменяет слова, но и «играет» с  содержанием текста: может изменять порядок предложений, «кроить» абзацы, разбавлять сплошной текст маркированными списками или таблицами. В таком случае статья должна быть грамотно структурированной, полностью очищенной от «воды» и лишних слов. Еще один прием такого рерайтинга статей – деление сложных предложений на более простые и короткие.
  1. СЕО-рерайтинг. В таком случае исходный текст дополняется ключевыми запросами по теме, благодаря которым происходит дальнейшее продвижение сайта в поисковиках. При этом, ключ должен быть в тексте как «влитой», то есть, вписан максимально естественно. Иногда специально для запросов приходится добавить 1–2 предложения, чтобы общая картина стала гармоничной.

Последний вариант рерайтинга статьи является наиболее распространенным. С помощью данного способа переработки текста можно оптимизировать уже имеющийся на сайте контент, с учетом новых требований поисковой системы.

Читайте также: Google и Yandex – алгоритмы работы поисковиков (принципы, нюансы, новости 2018)

Правила и приемы качественного рерайтинга статьи

Качественный рерайт определить очень легко. Он выделяется полным отсутствием ошибок, вымыслов, личных комментариев автора и высоким показателем уникальности. Особенно скрупулезно нужно подходить к цитатам или использованию прямой речи. Их лучше сразу переделать в обычный текстовый вариант, при этом важно, чтобы смысл сказанного не потерялся.

Существует несколько универсальных советов, как сделать хороший и уникальный рерайтинг статьи. Предлагаю детально рассмотреть каждый из них, используя для этого конкретные примеры.

Работа по абзацам

Этот способ подойдет, если вы хорошо ориентируетесь в теме и не нужно глубоко вникать в смысл поданной информации.

На практике такая методика состоит из 3-х этапов:

  • читаете один абзац;
  • точно улавливаете его смысл;
  • интерпретируете другими словами.

Например: Чтобы статью было легче воспринимать визуально, текст обязательно должен перемежаться картинками. Рисунок обязан быть ярким и привлекающим.

И рерайт: Привлекательные картинки в тексте помогут легче воспринимать суть прочитанного.

Как видим из примера рерайтинга, смысл не поменялся, но предложение звучит более емко, без лишних слов. Причем, эта короткое высказывание будет понятнее целевой аудитории, нежели длинные фразы со смысловыми оборотами.

Покажу более обширный пример рерайтинга, специально для новичков.

Изменение стиля

Подобный способ не всегда уместен, например, переделать сложный юридический текст художественным языком не получится. Пожалуй, такая импровизация подойдет для информационных статей, текстов в блог или на «легкие» сайты (интернет-магазины одежды, развлечений).  Смотрите пример рерайтинга такого типа ниже:

Текст стал более «дружным» и располагающим. Ведь какая бы женщина не хотела «подчеркнуть достоинства своей фигуры»? Такая статья на сайте выглядит а-ля советчицей для дам, сходу задавая позитивный настрой.

Применяя этот метод в рерайтинге статьи важно поймать образ, а уже он подскажет нужные слова. Чтобы в переделанном тексте сохранялся изначальный смысл, я советую сразу выделить важные моменты статьи. Например, здесь это «длинные юбки», «стиль», «цвет». Они станут центром будущего текста, а вам останется только красочно его обыграть.

Разбивка на логические блоки

Чтобы не путаться в мыслях, несколько раз пересказывая одну и ту же информацию, лучше сразу прочитать весь текст и выстроить логическую цепочку. Для этого часто приходится заменять абзацы местами, полностью переписывать предложения и удалять фразы без смысловой нагрузки. При таких манипуляциях не стоит забывать, что в рерайтинге статьи обязательно должна быть соблюдена достоверность исходных данных. Приведу пример из личной практики. Несколько месяцев назад довелось делать рерайт этого текста (небольшой отрывок):

Вот как я справилась с поставленной задачей:

Сплошное полотно из слов я разбила на абзацы и добавила маркированный список. Статья стала читаемой и более понятной для пользователей.

Кстати, такие требования по оформлению текстов прописаны и в нашем фирменном чек-листе агентства «Текстум Винница». Они касаются абсолютно всех статей, включая рерайт. Кроме этого, я и мои коллеги используем также личные «фишки», что позволяют сделать каждую статью не только уникальной, но и по-своему особенной. Если нужен качественный рерайтинг статьи, у нас можно заказать такую услугу. Вот пример рерайтинга с правильной структурой текста, представленный на странице нашего сайта. Здесь наглядно показано, какой статья должна быть в итоге.

Читайте также: Чек-лист для проверки текста на профпригодность: вычитка, редактирование, форматирование (часть II)

Краткая инструкция рерайтинга для новичка

Если вы только встали на стезю рерайтинга статей и не знаете, как научиться этому ремеслу, то данный раздел поможет быстро освоить азы профессии. Пользуясь возможностью, проведу краткий мастер-класс правильного рерайтинга для новичков.

Чтобы эту инструкцию было удобно использовать, разделю процесс на несколько этапов (под каждым тезисная инфографика):

  1. Изучение темы и требований заказчика. От того, насколько ответственно вы подойдете к выполнению первого шага, напрямую зависит конечный результат. Перед непосредственным прочтением статьи для рерайта вникните в суть задания: какая уникальность нужна, есть ли ключевые запросы и сколько раз их нужно вписать в тексте, а также дедлайн и объем переделанной статьи. Некоторые заказчики указывают также параметр «воды», спама, обязательную проверку текста по Главреду.
  1. Внимательное прочтение исходника. Несколько раз прочитайте исходный материал. Если тема сложная, выделяйте по ходу все непонятные слова или фразы, чтобы разобраться с их значением. Обязательно делайте акцент на ключевых моментах текста. Определитесь со стилистикой написания и структурой будущей статьи. Перед тем как приступить к рерайтингу статьи, посмотрите несколько дополнительных источников по теме. Это точно поможет создать в итоге качественный материал.
  1. Видоизменение статьи. Самый трудный этап всего процесса. На какую бы тему вы не делали рерайтинг статьи, он обязан получится грамотным и качественным. Основные приемы я уже описывала выше, а потому лишь кратко обобщу их.
  1. Вычитка переделанного текста. После написания дайте мозгу и глазам немного отдохнуть, и только после этого приступайте к вычитке статьи. Проверьте грамматику, орфографию и пунктуацию. Если самостоятельно это сделать сложно, используйте онлайн-сервисы, например Text.ru, Language Tool или Адвего. Обязательно удалите опечатки, лишние пробелы и тавтологию. Просмотрите гармоничность вписания ключевых запросов и все ли они использованы.

Читайте статью в тему: Какие бывают ключевые слова и как их гармонично вписать в статью?

  1. Проверка статьи на уникальность. Для проверки этого показателя воспользуйтесь приложением Advego Plagiatus или онлайн-сервисами Адвего, Text.ru, Etxt Антиплагиат. Скачанными программами пользоваться проще, ведь не придется ждать своей очереди. Если в результате уникальность низкая, выделенные слова и фразы придется подредактировать, заменив синонимами. Кроме этого показателя, часто приходится делать и SЕО-анализ статьи. Осуществляется он также на сервисе Адвего и показывает процент водности, академическую, классическую тошноту и количество стоп-слов. На сервисе объясняется суть каждого параметра и как его уменьшить.

Читайте также познавательную статью: 5 лучших сервисов для работы копирайтера с текстом

Перед сдачей готового материала заказчику не поленитесь еще раз прочитать текст «свежим взглядом». Это поможет выявить мелкие огрехи, доведя статью до совершенства.

Особенности рерайта технических, юридических, финансовых текстов

Рерайтинг статей подобной тематики является длительным и сложным процессом. Благодаря наличию специальной терминологии (которую не заменишь синонимами), такой текст сделать уникальным практически невозможно. Максимальный показатель качественного рерайта здесь составляет около 95%. Обязательно обсудите подобный момент с заказчиком, прежде чем брать задание.

Переписанный финансовый или технический текст в результате должен обладать следующими характеристиками:

  • все технические данные и специальные термины обязаны остаться «на своих местах», без искажения их сути;
  • официально-деловой стиль менять нельзя, но при этом необходимо сделать текст понятным и читабельным;
  • в статье использовать только краткие, емкие предложения, что несут смысловую нагрузку.

Безусловно, при таком рерайтинге придется перечитать кучу источников и объяснений непонятных слов. Это займет немало вашего времени, но результат точно того стоит.

Чтобы облегчить задачу, сделав ее максимально качественно, советую использовать в процессе несколько простых правил:

  • Вдумчиво прочитайте текст, разбив его на отдельные смысловые блоки. Таким разделением могут выступать технологические процессы, операции, характеристики и др. Разбирайтесь поэтапно с каждым блоком, переходя к следующему, только окончательно сделав рерайт предыдущего.
  • Сразу определите слова и предложения, которые можно перефразировать, сохраняя при этом изначальный смысл статьи.
  • Найдите значение всех непонятных терминов, чтобы максимально грамотно вложить их в текст. Наиболее сложные определения выпишите на листочек: так удобнее держать их «под рукой», заглядывая по мере надобности.
  • Просмотрите ключевые запросы, если такие имеются в задании. Ключи должны быть вписаны не только гармонично, но равномерно распределены по тексту. Слишком частое употребление запросов (больше, чем 1 ключ на 300-500 збп) может быть расценено как спам поисковыми системами.

Вдумчиво перечитывайте написанное, сверяя с исходником, не потерялся ли смысл. Если какой-то процесс в статье описан слишком сложно, поищите его интерпретацию в другой литературе. Обязательно перефразируйте прочитанную информацию, используя другие формулировки и структуру предложений.

Уверена, эти несложные советы помогут профессионально выполнить рерайтинг статьи любой сложности: от финансовой и юридической статьи до научной или технической документации. Если у вас есть свои рецепты выполнения такого типа рерайта, делитесь ими в комментариях к статье.

Когда необходим рерайтинг?

Заказать рерайтинг вместо уникальной авторской статьи, будет целесообразно, если:

  • нужно уменьшить объем слишком большого текста или улучшить его читаемость;
  • необходимо переработать продающие и рекламные тексты, подстроив их под конкретный вид бизнеса;
  • требуется сделать уникальный текст из уже готовой качественной статьи;
  • согласно задания, надо сделать обзор одинаковой продукции с похожими характеристиками;
  • необходимо оптимизировать текст под SEO (для продвижения в поисковых системах), добавив ключевые запросы;
  • ограниченный бюджет не позволяет заказать услуги копирайтера.

Если вы владелец сайта и решили самостоятельно поведать миру о своей компании или услугах, но писатель из вас, честно говоря, на «троечку», можно также обратиться к помощи рерайтера. Специалист обобщит изложенные вами мысли, придав статье художественную ценность.

8 полезных навыков рерайтера

Рерайтер всегда находит время для обучения. Чтобы быть хорошим специалистом, писать быстро и качественно, стоит освоить такие навыки:

  1. Мастерство письма. Прокачайте свою грамматику и словарный запас. Читайте больше книг и всегда перечитывайте свои тексты. Возьмите за привычку проверять значение и правописание незнакомых слов. Даже если вы доверяете проверку текста на ошибки компьютеру или онлайн-программам, все равно не останавливайтесь и работайте над своей грамотностью и стилем.
  2. Иностранные языки. Знание иностранных языков расширяет ваши профессиональные границы. В большинстве случаев работа рерайтера имеет удаленный формат. Поэтому умение писать на разных языках — это возможность развиваться и хорошо зарабатывать не выходя из дома. Кроме этого, знание языков позволяет рерайтеру отыскивать больше уникальной информации и создавать полезный контент быстрее.
  3. Скорость печати. Как только вы освоите навык слепой печати, ваша работа ускорится в разы. Вы будете меньше отвлекаться, сможете полностью сосредоточится на написанном. К тому же такой навык позволяет совершать меньше опечаток в тексте.
  4. Сервисы для проверки текста. Когда вы выясните, как работают программы для проверки статей, то сможете меньше времени тратить на редактирование. Изучите, что влияет на уникальность, тошноту, воду, читаемость и прочие показатели, чтобы уже при рерайтинге статьи не использовать ненужные конструкции и слова. 
  5. Основы маркетинга. Если рерайтер пишет продающие статьи, то перед ним стоит такая же цель, как перед маркетологом — продать товар или услугу. Поэтому большим плюсом для рерайтера будут знания маркетинга.
  6. Анализ информации и критическое мышление. Рерайтеру часто приходится работать с большими объемами информации. Поэтому такому специалисту просто необходим навык быстрого анализа и определения самого главного в тексте. Критическое мышление поможет определить достоверность информации.
  7. Тайм-менеджмент. Каким бы хорошим не был специалист, заказчику всегда важно, чтобы он сдавал все работы вовремя. Поэтому возьмите себе за правило придерживаться дедлайнов. Научитесь распределять свое время.
  8. Креативность. Развивайте свое творческое мышление. Креативность — это ваш постоянный труд и опыт. Смотрите на вещи под разными углами, ищите вдохновение и всегда записывайте интересные идеи.

Если вы заинтересованы в развитие карьеры рерайтера, то эти навыки помогут.

Вместо итога

Напоследок предлагаю немного отдохнуть, почитав интересные факты про рерайтинг:

  • самыми популярными темами для рерайтинга выступают строительство, медицина, туризм, секс, автомобили, юридическая документация;
  • до появления интернета, рерайт широко использовался в журналистике, а также при создании бестселлеров из узкоспециализированной литературы;
  • изначальная и главная цель рерайтинга – избежать обвинения в плагиате и нарушении авторского права.

На сегодня все. Если вам понравилась статья или хотите поделиться личными секретами качественного рерайтинга, оставляйте свои комментарии здесь или же на страничках агентства «Текстум Винница» в соц. сетях. Буду рада узнать ваше мнение!

Получить практические навыки написания SEO-статей можно на курсе: «Креативный SEO-копирайтинг»:

Копирайт и рерайт — Liqium

  • Способы создания уникального текста

    Существуют два вида уникального текста: копирайт и рерайт (не путать со способами создания гипертекста, о котором см. статью «Секреты хорошего гипертекста»)

    Копирайт – это текст, созданный с нуля, т.е. при его создании не брался за основу какой-либо другой текст. При этом допускается при создании копирайта использовать в качестве источников информации другие материалы в сети.

    Рерайт – это текст, созданный на основе другого текста, путем применения синонимов, перестановки слов, изменения падежей и т. д.

  • Пример: Исходный текст: «Травка зеленеет, солнышко блестит, ласточка с весною в сени к нам летит». Рерайт: «Сияет солнце, зеленеет трава. И к нам на крыльцо с весною летит ласточка».Естественно, с точки зрения стиля рерайт, как правило, проигрывает копирайту.

    Естественно, создание копирайта – задача более сложная, требующая более высокого профессионализма, чем создание рерайта. Соответственно и оплата такого текста выше, чем рерайта (в среднем в 2-3 раза).

Способы проверки текста на уникальность

  • Мы уже говорили, как важно, чтобы текст был уникален. В противном случае, например, создание корпоративного сайта, не приведет к тем результатам, на которые рассчитывали – узнаваемость компании и ее продуктов не повысится. А как же проверить уникальность текста? Таких способов два:

    Каждое предложение текста вводится в поисковую строку и смотрится результат. Есть ли где еще интернет ресурс, имеющий такое же предложение. Способ довольно трудоемкий, особенно в случае объемных текстов. Да и поисковых систем несколько. Впрочем, для вычисления копипаста (скопированного текста) он подходит отлично – первое же предложение покажет источник, откуда скопирована статья.

    Существует множество программ, которые определяют уникальность текста. Алгоритм работы их прост. Они разбивают текст на так называемые шинглы – словосочетания, состоящие из заданного количества слов (обычно это 3-4 слова) и ищут эти сочетания в интернете, обращаясь к поисковым системам. Чем больше они находят совпадений, тем меньше уникальность текста, которую они показывают в процентах. Обычно допускается не ниже 90% уникальности (естественно, чем этот показатель выше, тем лучше). Наиболее известны такие программы, как Advego Plagiatus и ETXT Антиплагиат. Кстати, проверка на уникальность вышеприведенного примера с рерайтом при помощи программы ETXT Антиплагиат показала, что фраза: «Сияет солнце, зеленеет трава. И к нам на крыльцо с весною летит ласточка» имеет 100% уникальность.

  • И в заключении. Поисковые системы любят, если тексты на сайте периодически меняются, и поощряют такие интернет ресурсы повышением рейтинга. Поэтому на наш взгляд, оптимальной тактикой является, например, при создании корпоративного сайта, наполнение его копирайтом, а затем периодическое (хотя бы раз в 1-2 месяца) видоизменение его контента путем рерайта.

Оставить заявку

Следующий вопрос

Смотреть весь список

Предыдущий вопрос

Наши клиенты

Мы работаем с крупнейшими лидерами рынка

Как настроить mod_rewrite {с 5 практическими примерами}

Введение

Модуль mod_rewrite  – это основанный на правилах механизм Apache для перезаписи URL-адресов. Правила позволяют писать различные запросы для преобразования URL в нужный формат. Некоторые приложения включают перенаправление страниц или получение прокси-сервера.

В этой статье показано, как устанавливать, настраивать и перезаписывать URL-адреса с помощью  mod_rewrite .

Предпосылки

  • Веб-сервер Apache установлен, настроен и активен (работает).
  • Доступ к учетной записи с помощью sudo.
  • Доступ к утилите/терминалу командной строки.
  • Доступ к браузеру или установленной команде curl.

Что такое mod_rewrite в Apache?

Модуль Apache mod_rewrite помогает управлять запросами URL на стороне сервера. Правила и шаблоны проверяют введенный URL-адрес с помощью регулярных выражений и переменных для извлечения информации и обслуживания нужной страницы.

Например, если запрошенный URL-адрес имеет следующий формат:

 example.com/foo/bar 

Модуль mod_rewrite помогает преобразовать URL-адрес во что-то, что сервер понимает, как обрабатывать:

 example. com/foo. php?id=bar 

Разрешение первого формата имеет несколько преимуществ:

  • URL-адрес менее загадочен, лучше запоминается и его легче воспроизвести с точки зрения пользователя.
  • Поисковые системы извлекают семантическое значение из первого формата URL.
  • Пользователь не знает, что страница foo.php существует в виде файла из первого URL-адреса, что важно с точки зрения безопасности.

Модуль mod_rewrite не выполняет предварительную настройку URL-адреса . Вместо этого он превращает красивые ссылки в HTTP-запросы, которые сервер умеет обрабатывать.

Как использовать mod_rewrite?

Чтобы использовать модуль mod_rewrite, Apache требует:

  • Включение модуля.
  • Настройка сервера.
  • Настройка файла .htaccess .

Конфигурация mod_rewrite и перезаписи URL-адресов представляет собой простой двухэтапный процесс.

Включить mod_rewrite

Чтобы включить mod_rewrite, откройте терминал и выполните:

 sudo a2enmod rewrite 

Команда выводит сообщение о том, что модуль включен или уже активен. Перезапустите службу Apache, чтобы применить изменения:

 sudo systemctl apache2 restart 

Новая конфигурация запущена.

Настроить .htaccess для переопределения конфигурации веб-сайта

Файл .htaccess изменяет сведения о веб-сайте без изменения файлов конфигурации. Сохраните файл соответствующим образом, поскольку он влияет на все другие файлы в текущем каталоге и подкаталогах.

Пример проекта находится в каталоге /var/www/html/.

1. Создайте файл .htaccess в каталоге веб-сайта:

 sudo touch /var/www/html/.htaccess 

Затем настройте .htaccess для переопределения конфигурации веб-сайта:

2. Откройте файл apache2.conf :

 sudo nano /etc/apache2/apache2.conf 

Для внесения изменений требуются права sudo.

3. Найдите следующий раздел:

 <Каталог /var/www/html>
        Опционы Индексы FollowSymLinks MultiViews
        Аллововеррайд
        Требовать все предоставленные
 

Изменить AllowOverride опция от Нет до Все :

 <Каталог /var/www/html>
        Опционы Индексы FollowSymLinks MultiViews
        Разрешить переопределить все
        Требовать все предоставленные
 

Сохраните файл и закройте ( CTRL + X Y Введите ).

4. Перезапустите службу Apache.

mod_rewrite Директивы

Операции перезаписи URL происходят в файле .htaccess и состоят из различных директив. Вот некоторые из доступных директив:

1. RewriteEngine — механизм, который включает или отключает среду выполнения. Синтаксис:

 RewriteEngine On|Off 

По умолчанию RewriteEngine выключен. Управляйте обработкой во время выполнения, включая или выключая директиву.

2. RewriteCond — это директива, хранящая условия, при которых происходит перезапись. Он имеет следующий синтаксис:

 RewriteCond TestString ConditionPattern [Flags] 
  • RewriteCond — ключевое слово директивы для одного условия. Несколько директив условия возможны перед одним правилом.
  • TestString содержит обычный текст и дополнительные конструкции, такие как обратные ссылки или серверные переменные.
  • ConditionPattern — это Pearl Compatible Regular Expressions (PCRE), который применяется к TestString .

3. RewriteRule — это правила, которые выполняет механизм перезаписи. Синтаксис выглядит следующим образом:

 Подстановка шаблона RewriteRule [Flags] 
  • RewriteRule — ключевое слово директивы для одного экземпляра правила. Возможны несколько правил, и важен порядок.
  • Шаблон — это шаблон регулярного выражения, соответствующий части запрошенного URL-адреса. Модуль mod_rewrite использует синтаксис Pearl Compatible Regular Expression (PCRE).
  • Замена — это фактический URL-адрес информации, которую мы хотим показать.
  • [Флаги] — необязательный параметр, изменяющий поведение выражения.

4. RewriteMap — это функция сопоставления для поиска ключа. Синтаксис:

 RewriteMap MapName MapType:MapSource [MapTypeOptions] 
  • RewriteMap — ключевое слово директивы для функции сопоставления.
  • MapName — это имя функции и способ ссылки на нее в RewriteRule .
  • MapType указывает тип файла MapSource . MapTypeOptions также зависят от Тип карты .
  • MapSource — это путь к файлу, содержащему картографическую информацию.

Примеры перезаписи URL

Лучший способ понять директивы mod_rewrite — это практические примеры использования. Ниже приведены несколько типичных примеров, демонстрирующих, как работает mod_rewrite .

Запись содержимого с одной страницы на другую страницу

Простой пример перезаписи URL-адреса: при запросе одной страницы мы обслуживаем содержимое другой страницы. Этот вариант использования применяется к ситуациям, когда мы хотим заменить старую страницу новым контентом без изменения URL-адреса. 9 ) и заканчивается ( $ ) на old.html .

  • Замена страницы new.html .
  • Флаг [NC] означает, что шаблон n или c чувствителен к асе.
  • Когда пользователь пытается получить доступ к старой странице, сервер вместо этого показывает содержимое страницы new.html .

    Обратная ссылка на параметры RewriteRule 9product/([A-Za-z]+)/([A-Za-z]+)$ request.php?id=$1&name=$2

    Правило перезаписи берет шаблон из скобок и сохраняет его в ссылочные переменные. Справочные параметры варьируются от $1 до $9 .

    Директива RewriteCondition

    Директива RewriteCondition помогает создать ограничение для RewriteRules . Другими словами, условие сообщает 9(.*).html$» «$1.php»

    RewriteCond состоит из:

    • %{HTTP_HOST} — тестовая строка. В частности, это серверная переменная с полный HTTP host.
    • !php$ — шаблон условия, который ищет все запросы, не заканчивающиеся на .php .

    RewriteRule действует только в случае RewriteCondition оценивается как истинное. Рерайт: 9(.*).html$» — это соответствие шаблону. Шаблон перезаписи специально ищет запросы, начинающиеся с любых символов и заканчивающиеся . product/([A-Za-z]+)/([A-Za-z]+)$ request.php?id=$1&name=$2

    Отключение RewriteEngine для правил и условий означает, что mod_rewrite не выполняет правила перезаписи, пока движок снова не включится.

    Директива RewriteMap

    Директива RewriteMap помогает улучшить строки подстановки правил. Для примера URL-адреса в форме:

     http://example.com/product/database 

    Требование к перезаписи:

     http://example.com/products.php?id=272 
    9product/(.*)» «products.php?id=${prodID:$1}»

    Файл имеет следующую структуру:

    1. file.txt — файл с парами ключ-значение. Карта перезаписи использует информацию в качестве ссылки

    2. prodID — это имя карты. Имя помогает ссылаться на функцию в замене правила перезаписи

    3. (.*) — это строка в URL-адресе или названии продукта (база данных, сервер, облако). Функция карты использует это значение для поиска file.txt для соответствующего идентификатора.

    4. ${profID:$1} сопоставляет название продукта с идентификатором и возвращает идентификатор из файла.

    Директива RewriteMap предлагает различные типы карт. Например, рандомизированный тип карты в виде простого текста ( rnd ) помогает создавать решения для балансировки нагрузки, а тип карты базы данных ( dbd или fastdbd ) использует оператор SELECT для выборки данных.

    Вывод

    После выполнения шагов и примеров в этом руководстве вы должны знать, как активировать и использовать mod_rewrite. Примеры показывают, как использовать модуль mod_rewrite для фундаментальных проблем перезаписи.

    Далее посмотрите, как можно использовать curl для управления пользовательским агентом для тестирования и отладки.

    Примеры перезаписи URL-адресов · Документация по правилам Cloudflare

    Следующие примеры иллюстрируют, как переписать URL-адреса с помощью правил преобразования:

    • Переписать путь страницы приветствия для посетителей в определенных странах
    • Переписать строку запроса URL-адреса посетителей блога
    • Переписать путь к заархивированным сообщениям блога
    • Переписать путь перемещенного раздела веб-сайта
    • Переписать путь с несколькими сегментами URL-адреса в другой сегмент URL-адреса
    • Переписать URL-адреса архива блога для поддержки нового Формат URL-адреса

    Переписать путь страницы приветствия для посетителей в определенных странах

    Чтобы страница приветствия была на двух языках, создайте два правила перезаписи URL-адреса со статической перезаписью компонента пути:

    Переписать правило URL № 1

    Текст в редакторе выражений :

     

    http. request.uri.path == "/welcome.html" && ip.geoip.country == "GB"

    900 35

    Текст после Путь > Переписать в… > Статический :

     

    /welcome-gb.html

    Правило перезаписи URL № 2

    Текст в редакторе выражений : 9000 3

     

    http.request.uri.path == "/welcome. html" && ip.geoip.country == "PT"

    Текст после Путь > Переписать в… > Статический :

     

    /welcome-pt.html

    Переписать строку запроса URL-адреса посетителей блога

    Чтобы переписать запрос к пути /blog к /blog?sort-by=date , создайте правило перезаписи URL-адреса со следующими параметрами:

    Текст в Редактор выражений :

     

    http.request.uri.path == "/blog"

    Текст после Запрос > Переписать в… > Статический :

     

    sort-by=date

    Кроме того, установите действие перезаписи пути того же правила на Сохранить , чтобы URL-адрес не менялся.

    Переписать путь к заархивированным сообщениям блога

    Чтобы переписать все запросы с /news/2012/... на /archive/news/2012/... , необходимо добавить ссылку на содержимое исходного URL. Создайте новое правило перезаписи URL-адреса и определите динамическую перезапись пути URL-адреса с помощью выражения:

    Текст в редакторе выражений :

     

    startup_with(http.request.uri.path, "/news/2012/")

    Текст после пути > Переписать в… > Dynamic :

     

    concat("/archive", http.request.uri.path)

    Фильтр использует функцию startup_with() все пути, начинающиеся с /news/2012/ . При динамической перезаписи пути используется функция concat() для присоединения префикса к исходному пути URL-адреса HTTP-запроса.

    Переписать путь перемещенного раздела веб-сайта

    Чтобы переписать все под /blog/ на /marketing/ , необходимо изменить первый компонент пути ( /blog/ ).

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *