Опрос
Спасибо!
Спасибо посетитель, за твой голос в опросе или оставленный комментарий.
Даже если вы голосуете "Не пригодилась", или оставляете недовольство в комментарии - это очень полезная информация для меня! Такая информация позволит делать ресурс интереснее и полезнее. Ну а если информация пригодилась, то значит усилия не пропали даром.
Спасибо всем!Панель управления
-
Последние записи
Последние комментарии
- admin на Обратная связь MODx
- geravko на Обратная связь MODx
- Дарья на Создание трехмерных изображений в SolidWorks
- admin на Создание трехмерных изображений в SolidWorks
- Дарья на Создание трехмерных изображений в SolidWorks
Tag Archives: страница
301 редирект с динамической страницы на статическую
Однажды столкнулся с такой необходимостью: было необходимо сделать переадресацию с динамической страницы на статическую. В интернете нашел много постов по данной проблеме. И большинство ответов на данный вопрос были такие: “Никак!” Варианты использования директив Redirect 301 и RewriteRule ни к чему не привели. Но мы то знаем что возможно все. Поэтому мое упорство было вознаграждено.
Итак, как же сделать 301 редирект с динамической страницы на статическую?
Информацию для настройки 301 редиректа вы можете найти в статье - 301 редирект в файле .htaccess
Здесь опишу вариант реализации при помощи файла .htaccess. В этом нам поможет директива RewriteCond %{QUERY_STRING}. Рассмотрим на конкретном примере:
Задача: перенаправить страницу вида http://eastlineavto.ru/index.php?id=21 на страницу вида http://eastlineavto.ru/zapchasti_hovo.html
Решение:
Необходимо “включить” файл .htaccess и добавить директиву переадресации (для конкретного примера):
RewriteCond %{QUERY_STRING} ^id=21
RewriteRule ^index.php$ http://eastlineavto.ru/zapchasti_hovo.html? [L,R=301]
После этого проверил код ответа страницы с помощью Проверить ответ сервера от Яндекса. 301 редирект работает (рис.)
Вывод: вот и все! Оказалось все очень просто. Стоит отметить, что данная директива работает только для одной страницы. Если необходимо перенаправить несколько страниц, то необходимо прописывать директиву для каждой страницы отддельно.
Основные теги 301, динамическая, переадресация, перенаправление, редирект, статическая, страница