Подскажите по 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)
Новые темыОбъявленияСвободное общение
20:18 ЕС душит ТикТок: прощай бесконечная лента и RPM? Что с монетизацией? 
20:14 Гугл пухнет от кеша, а нам - крошки. Разбор $114 млрд: Адсенс в минусе, Ютуб на подписках 
20:11 01.02. Апдейт 31.01 // Chrome готовит "чёрную метку" для ИИ? 
18:53 Кнопки "скрыть" и "пожаловаться" в рекламе яндекса 
15:29 OpenAI и шейхи: Цензура на продажу и "гибкие" идеалы амеров 
13:26 Как безопасно купить Гугл почту? 
10:59 WB и Ozon - новые "русские поисковики"? Яндекс теряет коммерческую выдачу 
00:01 E-currency.exchange — ваш помощник в мире обменов 
23:40 Monitex: Мониторинг с кэшбэком 80% в USDT 
22:35 BestX24 - быстрый и безопасный обменник криптовалют и электронных денежных средств 
18:41 Веривикация Авито 
17:37 Продам аккаунты Gmail USA IP | Gmail MIX IP | Outlook Old 
16:31 JustProxy.Biz - Резидентные прокси без ограничения по трафику 
15:39 Создам под вашу нишу сетку сайтов-сателлитов для привлечения целевого трафика 
01:24 Точные прогнозы на футбол 
21:04 Кулеры и БП станут золотыми? Медь по 13 штук, олово в космосе 
19:29 FIFA и Assassin’s Creed воруют пароли: В репаки зашили лютый стиллер. Чекаем логи 
19:24 Туалетные секреты: Замурчательная тема 
19:15 Сайты Рунета 
15:15 ИИ-театр для инвесторов: почему виральные посты в Moltbook писали люди и в чем подвох OpenClaw 
08:50 Гильотина для классиков: Клод доедает физические книги