- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году Google заблокировал более 170 млн фальшивых отзывов на Картах
Это на 45% больше, чем в 2022 году
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Хочу сделать редирект 301, но не выходит
маска:
с
www.site.ru/stati/raznye_stati.htm
на
www.site.ru/klu4evik/raznye_stati.htm
синтаксис в .htaccess
Options +FollowSymLinks
RewriteEngine on
RewriteBase /
RewriteRule ^stati(/?)(.*)?$ http://www.site.ru/klu4evik/$2 [L,R=301]
Где ошибка? что-то понять не могу...
Уж час маюсь )
Redirect 301 /stati/raznye_stati.htm http://www.site.ru/klu4evik/raznye_stati.htm
Пользуйтесь
kisloidden, Вы видимо пошутили.
ТС надо www.site.ru/stati/***.htm редиректить на www.site.ru/klu4evik/***.htm
для *** и нужна маска. Ему не 1 страницу перекинуть.
а если статей 40 штук?
RewriteRule ^stati/(.+)$ /key/$1 [L,R=301]
Хочу сделать редирект 301, но не выходит
Где ошибка? что-то понять не могу...
Уж час маюсь )
А нормальную регулярку написать не пробовали?
RewriteRule ^stati/(.*) /klu4evik/$1 [L,R=301]
А нормальную регулярку написать не пробовали?
RewriteRule ^stati/(.*)$ /klu4evik/$1 [L,R=301]
У вас конец строки не указан
Что такое регулярка? Немного не понял вас..
зы: не работает такой синтаксис тоже (я его в начале темы и указал, только добавил еще, что слеш может и отсутствовать, т.к. имеется отдельно страница категории www.site.ru/klu4evik.html)
Может на апаче у хостера какие-то правила?
artcrazy добавил 16.01.2011 в 04:15
RewriteRule ^stati/(.+)$ /key/$1 [L,R=301]
тоже пробовал...
кстати, а + как интерпретируется тут?
kisloidden, Вы видимо пошутили.
ТС надо www.site.ru/stati/***.htm редиректить на www.site.ru/klu4evik/***.htm
для *** и нужна маска. Ему не 1 страницу перекинуть.
А в чем сложность?
я так понимаю, что поменялась категория, а урл материалов остался
Я делаю обычно так
Redirect 301 /stati/ http://www.site.ru/klu4evik/
После этого все материалы из предыдущей категории будут открываться по урлу ниже /klu4evik/
т.е. набираем http://www.site.ru/stati/nujnaya-stranitsa.html, а открывается нам http://www.site.ru/klu4evik/nujnaya-stranitsa.html
Всем спасиб, сделал:
RewriteEngine on
RewriteBase /
RewriteRule ^stati(/?)(.*)?$ /slovo/$2 [L,R=301]
просмотрел сам ((
у меня просто .htaccess большой и сверху не заметил строку с флагом L (тоже для преобразования ссылок), потому моя строчка не обрабатывалась.
Подскажите, а если помимо одной категории изменились адреса сатей что мне ниже после
RewriteEngine on
RewriteBase /
RewriteRule ^stati(/?)(.*)?$ /slovo/$2 [L,R=301]
написать /категория/статья1 http://www.сайт/раздел/категория/новое название статьи.
и так с каждой строки???
т.е.
RewriteEngine On
RewriteCond %{HTTP_HOST} ^сайт.ру [NC]
RewriteRule ^(.*)$ http://www.сайт.ру/$1 [R=permanent,L]
RewriteRule ^старая категория(/?)(.*)?$ /новая категория/$2 [L,R=301]
Redirect 301 /категория/статья1 http://www.сайт/раздел/категория/новое название статьи1.
/категория/статья2 http://www.сайт/раздел/категория/новое название статьи2.
у вас сами названия статей изменились?
по одной маске? (какое-то слово, на другое - во всех статьях) или закономерности не присутствует?
если второй вариант, то конечно каждую статью придется редиректить