Форум об интернет-маркетинге
Вернуться   Форум об интернет-маркетинге > Технические вопросы > Веб-строительство

Ответ
 
Опции темы
Старый 18.01.2021, 16:07   #1
Tanya
Senior Member
Доцент
 
Аватар для Tanya
 
Регистрация: 20.06.2020
Сообщений: 408
Сказал(а) спасибо: 1,593
Получил(а) "Спасибо": 2,214
Нарушения: 0/0 (0)
Репутация: 710826

Thread Starter Редирект с несуществующих страниц

А вот, допустим, восстановил человек дроп. Но не в полном объеме, а так, десять страничек всего.

А ссылки старые ведут на те страницы, которых нет на восстановленном сайте. Терять их не хочется.

Можно ли сделать редирект с несуществующих страниц на главную?
Tanya вне форума   Ответить с цитированием
Старый 18.01.2021, 16:16   #2
Coder
Senior Member
Доцент
 
Регистрация: 25.07.2020
Сообщений: 437
Сказал(а) спасибо: 486
Получил(а) "Спасибо": 712
Нарушения: 0/0 (0)
Репутация: 7417
Отправить сообщение для Coder с помощью ICQ

По умолчанию Re: Редирект с несуществующих страниц

Можно.
Есть такая практика - вместо 404 редирект.

Кроме того) - другого варианта сохранить что-то в описанной ситуации нет.
Coder вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Старый 18.01.2021, 16:17   #3
Tanya
Senior Member
Доцент
 
Аватар для Tanya
 
Регистрация: 20.06.2020
Сообщений: 408
Сказал(а) спасибо: 1,593
Получил(а) "Спасибо": 2,214
Нарушения: 0/0 (0)
Репутация: 710826

Thread Starter Re: Редирект с несуществующих страниц

Цитата:
Сообщение от Coder Посмотреть сообщение
Можно.
Есть такая практика - вместо 404 редирект.
Круто!
А как в .htaccess это записать?
Tanya вне форума   Ответить с цитированием
Старый 18.01.2021, 16:29   #4
Coder
Senior Member
Доцент
 
Регистрация: 25.07.2020
Сообщений: 437
Сказал(а) спасибо: 486
Получил(а) "Спасибо": 712
Нарушения: 0/0 (0)
Репутация: 7417
Отправить сообщение для Coder с помощью ICQ

По умолчанию Re: Редирект с несуществующих страниц

Примерно):
htaccess:
Код:
RewriteEngine on
ErrorDocument 404 /index.php
Или в код файла 404 ошибки ( 404.php, например)
Те.:
Код:
RewriteEngine on
ErrorDocument 404 /404.php
вставить:
PHP код:
<?php 
header
("HTTP/1.1 301 Moved Permanently"); 
header("Location: http://site.com/"); 
?>
Или:
htaccess:
Код:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule . / [L,R=301]

Последний раз редактировалось Coder; 18.01.2021 в 16:54.
Coder вне форума   Ответить с цитированием
Сказали спасибо:
Старый 18.01.2021, 16:31   #5
XPraptor
Думаю, что надо худеть
Академик
 
Аватар для XPraptor
 
Регистрация: 22.06.2020
Сообщений: 1,791
Сказал(а) спасибо: 1,526
Получил(а) "Спасибо": 1,939
Нарушения: 0/0 (0)
Репутация: 632655

По умолчанию Re: Редирект с несуществующих страниц

Tanya, в самом низу .htaccessа вставить:

Код:
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^(.*)$ - [L]
RewriteRule ^(.*)$ / [R=301,L]
Но, после декабрьского core update в google есть некоторые нюансы в редиректе таком всех на морду.
Но в целом, если ничего серьезного на сайте не было, всё нормально так делать.

P.S>
И поведай в личку плиз, после месяца, как реакция сайта который мы тестили (ухудшилось, улучшилось, без разницы и т.д.).
Состояние бота google и полезные ресурсы: всё про гугл
XPraptor вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Старый 18.01.2021, 20:06   #6
Tanya
Senior Member
Доцент
 
Аватар для Tanya
 
Регистрация: 20.06.2020
Сообщений: 408
Сказал(а) спасибо: 1,593
Получил(а) "Спасибо": 2,214
Нарушения: 0/0 (0)
Репутация: 710826

Thread Starter Re: Редирект с несуществующих страниц

XPraptor, Coder, ребят, огромное вам спасибо!

Цитата:
Сообщение от XPraptor Посмотреть сообщение
И поведай в личку плиз
XPraptor, напишу.
Tanya вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Старый 18.01.2021, 21:09   #7
burunduk
попробуй отними
Профессор
 
Аватар для burunduk
 
Регистрация: 14.07.2020
Сообщений: 903
Сказал(а) спасибо: 1,062
Получил(а) "Спасибо": 2,140
Нарушения: 0/0 (0)
Репутация: 757769

По умолчанию Re: Редирект с несуществующих страниц

Tanya, если url не очень много, лучше для каждого отдельно прописать

ты же не хочешь получить редирект с url твойдомен/?купить-виагру-онлайн на твойдомен
burunduk вне форума   Ответить с цитированием
Старый 18.01.2021, 21:11   #8
Tanya
Senior Member
Доцент
 
Аватар для Tanya
 
Регистрация: 20.06.2020
Сообщений: 408
Сказал(а) спасибо: 1,593
Получил(а) "Спасибо": 2,214
Нарушения: 0/0 (0)
Репутация: 710826

Thread Starter Re: Редирект с несуществующих страниц

Цитата:
Сообщение от burunduk Посмотреть сообщение
если url не очень много, лучше для каждого отдельно прописать

ты же не хочешь получить редирект с url твойдомен/?купить-виагру-онлайн на твойдомен
Это сателлит. Их много, расходный материал, чисто для ссылок.
Кто осилит выписывать 100500 редиректов.. я - нет.
Tanya вне форума   Ответить с цитированием
Сказали спасибо:
Старый 18.01.2021, 21:14   #9
burunduk
попробуй отними
Профессор
 
Аватар для burunduk
 
Регистрация: 14.07.2020
Сообщений: 903
Сказал(а) спасибо: 1,062
Получил(а) "Спасибо": 2,140
Нарушения: 0/0 (0)
Репутация: 757769

По умолчанию Re: Редирект с несуществующих страниц

Цитата:
Сообщение от Tanya Посмотреть сообщение
Кто осилит выписывать 100500 редиректов.. я - нет.
а зачем вручную?
выгрузить из вебмастера ссылки
и в excel сделать сразу все, скопировать и вставить в htaccess
burunduk вне форума   Ответить с цитированием
Старый 18.01.2021, 21:18   #10
Tanya
Senior Member
Доцент
 
Аватар для Tanya
 
Регистрация: 20.06.2020
Сообщений: 408
Сказал(а) спасибо: 1,593
Получил(а) "Спасибо": 2,214
Нарушения: 0/0 (0)
Репутация: 710826

Thread Starter Re: Редирект с несуществующих страниц

Цитата:
Сообщение от burunduk Посмотреть сообщение
а зачем вручную?
выгрузить из вебмастера ссылки
и в excel сделать сразу все, скопировать и вставить в htaccess
Долго и муторно, конечно, под каждую фигню создавать яндекс-аккаунт, да еще и телефон привязывать каждый раз новый, но вариант.

А 300-400 редиректов в одном файле .htaccess - это норм?
Tanya вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Яндекс.Вебмастер переобход страниц поломался? ziliboba0213 Яндекс 10 12.11.2020 10:05
Искусство раскрутки сайтов-800 страниц,pdf Anykey Продвижение и оптимизация сайтов 15 27.10.2020 18:03
18 сентября массовое удаление страниц sanek1991 Яндекс 52 02.10.2020 05:57
Редирект с несуществующих поддоменов lkolobok Веб-строительство 3 23.09.2020 16:26
Изменился статус страниц в поиске у сайта... oleg_ws Яндекс 20 16.07.2020 21:02


Текущее время: 07:35. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc. Перевод: zCarot