Подскажите по 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)
Новые темыОбъявленияСвободное общение
16:55 Инструменты для массового постинга в WordPress 
14:55 «Хлебные крошки» в адресе сайтов исчезнут из результатов поиска Google 
13:44 Роскомнадзор отказал в регистрации трети блогеров-десятитысячников 
01:26 Как правильно покупать ссылки для поддомена? 
20:05 Dao.AD: Монетизация и покупка Push/Pops/Inpage и Video трафика! 
15:02 Adtrafico - Правильная партнёрская сеть под бурж трафик 
18:48 АП Яндекс ИКС 16.11.2023 
14:21 Продам аккаунты Gmail USA IP | Gmail MIX IP | Outlook Old 
11:21 Sectormoney.com - быстрый и удобный обменник 
22:28 Приватные мобильные прокси Украины безлимиты 4g UA Водафон Киевстар Лайф 
18:16 Swap-line.com – это сервис быстрого обмена криптовалют на различные цифровые активы, а также на наличные средства во многих городах Украины! 
11:21 BIGPROXY.SHOP - Резидентные Ротационные Backconnect Proxy USA EUROPA MIX [Безлимитный трафик] 
22:13 Starcrown Partners – Партнерская программа для гемблинг/беттинг трафика 
19:38 BestX24 - быстрый и безопасный обменник криптовалют и электронных денежных средств 
18:00 Точные прогнозы на футбол 
15:02 США готовят закон для уничтожения пиратских сайтов во всех странах мира 
21:19 С юмором по жизни! 
18:15 Telegram уничтожил официальный канал легендарного российского торрент-трекера 
18:19 Уникальный сервис SEO продвижения 
14:45 (затёр сайт) 
19:39 Куплю проигрышные букмекерские аккаунты