Подскажите по 301 редиректу страниц.
Страницы: 1
Подскажите по 301 редиректу страниц., Не работает редирект
Возможно туплю, никак не могу настроить редирект для одной несушествующей страницы.

Была страница, сейчас ее нет. При переходе по ссылке на нее попадаю на главную страницу и в браузере остается адрес страницы.
Пробовал 301 редирект на 404 - не работает, не знаю почему.

Допустим,
адрес сайта: site.ru
адрес несуществующей страницы: http://site.ru/?p=57

В htaccess сейчас стоит неработающий редирект - такой:


Код
Redirect 301 http://site.ru/?p=57 http://site.ru/404.html

Что не так? И какой должен быть редиркт, чтобы все работало. 404-я страница открывается нормально.
Redirect 301 /?p=57 http://site.ru/404.html
Изменено: WhitePussy - 24 Июня 2017 21:35
Ссылка на сайте всего 10 рублей https://www.cy-pr.com/forum/f79/t100010/
тиц 10, страниц в поиске 9200, 9840, 10046

Для гОВНА специальная цена – 100$ ссылка
Уважаемый sharkson, позвольте в вашей теме задать подобный вопрос, дабы не плодить короткие темы?!
Я плохо знаком с редиректами и не могу сделать следующее.
Сайт на вордпресс и имеет вид ссылок: http://домен.ру/год/месяц/день/тратратра-трытрытры/ 
Надо http://домен.ру/год/месяц/день/тратратра-трытрытры.html

Средствами движка я этого добился, а вот 301 редирект который бы выполнял переход сделать не могу. 
Пробовал вот так:


RewriteCond %{REQUEST_URI} (.*/[^/.]+)($|\?)
RewriteRule .* %1.html [R=301,L]
RewriteRule ^(.*)/$ /$1.html [R=301,L]

Но в этом случае категории, которые должны заканчиваться слешем приобретают вид .html
Кто силен,  помогите
Цитата
sharkson пишет:
адрес несуществующей страницы: http://site.ru/?p=57
У Вас всего одна такая страница? Я сомневаюсь, что она одна. Если не ошибаюсь, то это шортлинк, и к каждой статье будет такой дубль. И почему редирект на 404, а не на страницу оригинал?
Цитата
Влад пишет:
Уважаемый sharkson, позвольте в вашей теме задать подобный вопрос, дабы не плодить короткие темы?!
Я плохо знаком с редиректами и не могу сделать следующее.
Сайт на вордпресс и имеет вид ссылок: http://домен.ру/год/месяц/день/тратратра-трытрытры/
Надо http://домен.ру/год/месяц/день/тратратра-трытрытры.html
Почитайте, http://tods-blog.com.ua/seo-smo/seo/change-permalink/ по моему ваш случай
На странице опустится до Утилита от Yoast
WhitePussy, Спасибо.
Почитаю и попробую
Цитата
WhitePussy пишет:
Почитайте, http://tods-blog.com.ua/seo-smo/seo/change-permalink/ по моему ваш случай
На странице опустится до Утилита от Yoast
Спасибо. Все решил. Статья помогла
Злоядный Сеошник,  это не шортлинк. Ссылка одна такая, которая себя так ведет. На 404 потому, что страницы не существует.
С остальными все в порядке.

Еще запарило, что боты где-то находят никогда не существовавшие страницы при переходе на которые попадаешь на главную. Я черт знает как это получается. Они их сканируют, ответ 200 и запихивают в просканированные. Бесит.

Страницы они такие пихают, например:


http://site.ru/?m
http://site.ru/?x
http://site.ru/?4
http://site.ru/?5
http://site.ru/?4z
http://site.ru/?F%20%d

Приходится читать отчет, собирать эти ссылки и закрывать в роботсе. На следуюший раз или через ап они выпадают из сканированных. Надоело. Эпидемия какая-то.

Закрыть сразу в роботсе так http://site.ru/?* я не могу, многие страницы начинаются с /?
Изменено: sharkson - 26 Июня 2017 03:32
Цитата
WhitePussy пишет:
Redirect 301 /?p=57 http://site.ru/404.html
Не работает этот вариант. Открывается главная все равно
Цитата
sharkson пишет:
Цитата
WhitePussy пишет:
Redirect 301 /?p=57 http://site.ru/404.html
Не работает этот вариант. Открывается главная все равно
это стопроцентно рабочий код для .htaccess, пишите хостеру, должны помочь
Написал. Жду ответа. Отдельно 404 открывается и работает для других удаленных страниц с редиректом.
Ответ от ТП хостера:

Цитата
Отсутствие редиректа вызвано тем, что директива Redirect не учитывает параметры в Query String (которые идут после знака вопроса).

можно заменить директиву на RewriteCond + RewriteRule:

RewriteCond %{QUERY_STRING} ^p=57$
RewriteRule ^$ http://site.ru/404.html [R=301,QSD,L]
Использовал код, который они предложили и все заработало - редиректит на 404.
Страницы: 1
Похожие темы:
Читают тему (гостей: 1, пользователей: 0, из них скрытых: 0)
Новые темыОбъявленияСвободное общение
01:37 AI под надзором. Минцифры готовят клеймо для контента 
22:18 С чего сейчас проще начать? 
21:08 Adsense личный опыт 
18:19 Яндекс Нейро и выдача в 2026 - остались ли лазейки для маленьких сайтов? 
08:29 Бесплатное получение бэклинков 
08:19 3snet - гемблинг, беттинг, форекс, бинарные опционы, майнинг 
00:22 Раскрутка форума 
01:12 Продам обменник криптовалюты, а также новый обменник под ключ с обучением. Скидки на скрипты обменника 
00:23 Продам сайт Домен РУ RU РФ c доменом www.доменру.рф 
22:37 TETChange-Обменник криптовалют 
14:25 Мониторинг обменников Сrypto-scout.io 
12:47 Monitex: Мониторинг с кэшбэком 80% в USDT 
12:10 TELEGRAM EXPERT — Многоцелевой комбайн по работе с Telegram 
09:44 MIG-OBMEN.net — Быстрый и надежный обмен цифровых активов 
22:06 Точные прогнозы на футбол 
18:15 молодильные яблоки и живая вода 
07:17 Почему не обновляется счетчик ИКС (индекса качества сайта) 
00:10 8 марта: желаю аптайма 99.9% и e-e-a-t без локов 
19:38 Голландцы влепили Grok по яйцам - теперь нельзя раздевать реальных людей, штраф 100к евро в день 
06:50 Ставки на супер тренды в спорте 
13:04 Gartner обещал смерть SEO к 2026 году. Открываем метрику и проверяем