- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева
Маркетинг для шоколадной фабрики. На 34% выше средний чек
Через устранение узких мест
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
К примеру, урл страницы детального просмотра такой:
www.site.ru/news/?ID=5000
www.site.ru/art/?ID=6666
но система генерит еще и такие:
www.site.ru/news/index.php?ID=6666
www.site.ru/art/index.php?ID=6666
как сделать редирект с таких урлов на www.site.ru/news/?ID=5000 (и www.site.ru/art/?ID=6666 соответственно) ??
Но нужно учесть, что такой редирект что бы работал только относительно категории news и art
А вот такой урл www.site.ru/news/index.php надо редиректить на www.site.ru/news/
А может лучше дубли через роботс закрывать?
/ru/forum/841703
Greensneak, дубли закрыты само собой
teent, там немного не то.
Мне надо убирать index.php только в двух категориях:
www.site.ru/news/index.php?ID=6666
www.site.ru/art/index.php?ID=6666
в других типа
www.site.ru/news2/index.php?ID=6666
www.site.ru/art2/index.php?ID=6666
надо оставить все как есть.
Подскажите плз.
teent, там немного не то.
RewriteCond %{QUERY_STRING} !^$
RewriteRule ^(news|art)/index.php$ / [R=301,L]
RewriteCond %{QUERY_STRING} !^$
RewriteRule ^(news|art)/index.php$ / [R=301,L]
Спасибо, но в вашем случае оно перебрасывает сюда:
www.site.ru/?ID=5000
www.site.ru/?ID=6666
а должно сюда:
www.site.ru/news/?ID=5000
www.site.ru/art/?ID=6666
И вот такие урлы:
www.site.ru/news/index.php
оно не переводит на www.site.ru/news/
И вот такие урлы:
www.site.ru/news/index.php
Такие не будет, незачем и потому что не соответствуют условию.
Спасибо, но в вашем случае оно перебрасывает сюда:
заменить / [R=301,L] на /$1/ [R=301,L]
Подскажите плз как в htaccess настроить 404-ю
http://www.site.ru/template/cat/news.php
http://www.site.ru/template/cat/news2.php
http://www.site.ru/template/cat/news2.php
все они в категории cat находятся. Сейчас, добавляя любой параметр в GET страницы отдает 200-й ответ, напрмиер:
http://www.site.ru/template/cat/news.php?efwfrewf
http://www.site.ru/template/cat/news2.php?454545
как сделать так, что бы в этой категории (cat) ко всем урлам нельзя было добавить параметры какие либо?
если бы что то добавляли, то была 404-я ошибка?
По хорошему это нужно настраивать в скриптах. Но если костылями то
RewriteCond %{QUERY_STRING} !^$
RewriteRule ^template/cat/ - [R=404]
вместо '-' можно указать файл 404 страницы
ТС, почему бы сразу не сделать на сайте ЧПУ и все туда редиректить?
ТС, почему бы сразу не сделать на сайте ЧПУ и все туда редиректить?
геморно это, несколько тыщ стр в индексе, около 5-и лет. Да и на Битриксе гемор это все перенастроить.