Помогите разобраться.
Суть проблемы- делаю редирект всех страниц и каталогов на сайте.
Так вот некоторые страницы не получается перенаправлять. Движок прописывает сам:Код:Я прописываю редирект:RewriteRule ^categoriy.html$ categoriy.html/ RewriteRule ^categoriy.html/$ index.php?viewpage=categoriy.html [QSA]Код:Вообщем так не получаеться. Если перенаправление идет на страницу в корне _http://sait.ru/stranica-novay.html, то все нормально.Redirect 301 /categoriy/stranica_staray.html http://sait.ru/categoriy/stranica-novay.html
- 26.04.2013 02:08
- 26.04.2013 03:28
A1ex, была такая проблема сделал через правила, только делал с главной на страницу вот код может поможет
Код:думаю по аналогии поймете сутьRewriteRule ^/?$ /catalog/all [R=301,L]
для вас как-то так:
Код:и получеться полноценый аналог 301 редиректаRewriteRule ^categoriy/stranica_staray.html?$ http://sait.ru/categoriy/stranica-novay.html [R=301,L]
Последний раз редактировалось Сергей Гопляк; 26.04.2013 в 03:50.
- 26.04.2013 09:59
Сергей Гопляк, спасибо, помогло. :)
- 08.05.2013 21:01
Если надо несколько страниц "отредиректить" применяем обычный Redirect, например:
Код HTML:что означает постоянный редирект на другой адрес страницы. Правило RewriteRule применяется так: надо включить модуль, указать базу для URL, регулярными выражениями задать правило, желательно с проверкой условия для редиректа. Вот пример, редиректящий с домена с www на домен без www, скрывающий использование SSI, указывающий файл с ошибкой:Redirect permanent /index http://cardcatalog.ru/
Код HTML:Теперь любой запрос исправляется добавлением .shtml, вебсервер открывает реальный файл, но пользователь не видит громоздкого расширения.RewriteEngine on RewriteBase / RewriteCond %{HTTP_HOST} ^www\.cardcatalog\.ru [NC] RewriteRule ^(.*)$ http://cardcatalog.ru/$1 [R=301] RewriteRule ^([^.]+)$ $1.shtml [L] ErrorDocument 404 /404.html
Тэги топика:
Похожие темы
Темы | Раздел | Ответов | Последний пост |
---|---|---|---|
Нужна помощь с WP | WordPress | 1 | 20.03.2013 15:18 |
Redirect .htaccess | Web программирование | 2 | 28.03.2011 19:32 |
301 redirect в htaccess при переносе сайта на новую CMS | Прочее | 5 | 02.02.2011 20:45 |
Нужна помощь в ЧПУ! | Web программирование | 1 | 05.12.2010 05:27 |
Нужна помощь. | Софт, скрипты, сервисы | 4 | 11.02.2010 14:30 |