- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Помогите настроить редирект, пожалуйста, или поделитесь ссылкой на источник информации именно по данной проблемке...
Есть странички категорий с адресами вида site.com/?category=... , их нужно перенаправлять на site.com/index.php?category=...
В принципе, ничего сложного, но нужно из первого адреса выдёргивать всё, что находится за знаком "ровно", и переносить это в адреса второго вида.
Пишу такие строчки
RewriteCond %{QUERY_STRING} ^category$
RewriteRule ^/?$ http://site.com/index.php?category=$ [R=301,L]
но старые странички по-прежнему открываются. Если убрать знак окончания строки ( знак $ ), то все страницы с site.com/?category будут перенаправляться на http://site.com/index.php?category=$ . Оно и не удивительно...
Логично полагать, что знак окончания строки после %{QUERY_STRING} ^category вообще не нужен, ведь строка ещё продолжается. Может быть, я что-то не допонимаю... :confused:
Подскажите, как переносить всю последующую информацию (после category) с адреса перенаправляемой страницы в адрес новой странички?
а если просто хотите избавиться от адресов с обращением к корню сайта (при любой строке запроса или при ее отсутствии) с 301 редиректом на index.php с той же строкой запроса, то нужна всего одна строка:
а если просто хотите избавиться от адресов с обращением к корню сайта (при любой строке запроса или при ее отсутствии) с 301 редиректом на index.php с той же строкой запроса, то нужна всего одна строка:
Спасибо большое, всё без проблем работает и нагрузки большой на хостинг пока не видно.
Потребности перенаправлять все адреса, начинающиеся с корня сайта, пока нет, так как на сайте присутствуют и адреса другого вида (боюсь, пенеправляться будут на 404 страницу). Повременю, посмотрю, будет ли робот поисковой системы Google нормально индексировать странички, а если какие-то из ошибок останутся - придётся воспользоваться второй строчкой.
Порядком, даже в ступор впал, что адрес перенаправляемой страницы нужно указывать без вопросительного знака... Он подобен знаку хеша ( # ) в адресах страницах, который поисковые системы не видят при сканировании? Или чем-то другим объясняется?
А скажите, пожалуйста.... Я хочу две статьи из одной рубрики в WP перенести в другую рубрику. Это значит, будут проблемы с индексацией? Или Platinum SEO plugin поможет решить эту проблему?