- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Переиграть и победить: как анализировать конкурентов для продвижения сайта
С помощью Ahrefs
Александр Шестаков
В 2023 году Google заблокировал более 170 млн фальшивых отзывов на Картах
Это на 45% больше, чем в 2022 году
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Запарился уже искать, немогу сделать в .htaccess 301 редирект со страниц вида:
http://site.ru/index.php?id=news&count=4378
хочу переделать в
http://site.ru/news/sport-4378.html
т.е. нужно одним правилом переделать сразу сотни подобных страниц с разными count...
Заранее Спасибо, поиском не нашел!
В самый верх index.php
Спасибо за вариант, а можно как-то через .htaccess?
Нашел такой вариант:
RewriteEngine On
RewriteCond %{REQUEST_URI} ^/index\.php$
RewriteCond %{QUERY_STRING} ^id=news&i=([0-9]*)$
RewriteRule ^(.*)$ http://site.ru/news/sport-%1.html [R=302,L]
но он делает вот так http://site.ru/news/sport-4378.html?id=news&i=4378
надо как-то все после вопроса убрать...
но он делает вот так http://site.ru/news/sport-4378.html?id=news&i=4378
надо как-то все после вопроса убрать...
Вот так:
А чего 302? Вам надо временный редирект?
Вот так:
А чего 302? Вам надо временный редирект?
Офигительное спасибо! А если я просто 302 заменю на 301 нормально будет?
И ещё один вопрос по теме:
Ссылку вида http://site.ru/index.php?id=news нужно редиректнуть на
http://site.ru/news/
но дело в том, что на сайте есть ещё ссылки вида http://site.ru/index.php?id=news&p=9 и их трогать не надо...
Подскажите где можно прочитать подробное руководство по 301 редиректу через .htaccess ? запарился искать...
Вам изучать mod_rewrite нужно, а редирект это лишь одно из правил, какой выполнять.