Самый простой редирект

Обсуждение любых вопросов связанных с файлами конфигурации .htaccess

Самый простой редирект

Сообщение Илья_71 » Вс авг 05, 2018 9:58 am

Доброго дня!
У меня на сайте каждый день появляется 404 ошибка при обращении google bot к текущей дате: site.ru/2018/08/05
Я хочу в htaccess прописать редирект на site.ru, чтобы любые символы после года игнорировались типа site.ru/2018(.*)
Если не трудно, напишите пожалуйста пару строк с кодом.
Илья_71
 
Сообщений: 2
Зарегистрирован: Вс авг 05, 2018 9:46 am
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Пункты репутации: 0

Сообщение Emilien » Вс авг 05, 2018 10:34 am

Добавить в самое начало .htaccess
Код: выделить все
RewriteEngine On

RewriteRule ^2018/   /   [R=301,L]
Emilien
Мл. Сержант
 
Сообщений: 84
Зарегистрирован: Чт дек 10, 2015 3:35 am
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Пункты репутации: 0

Огромное спасибо!

Сообщение Илья_71 » Вс авг 05, 2018 12:44 pm

Все работает! Совершенству нет предела, нашел еще ошибки по датам прошлых лет.
Подскажите, как сделать редирект на site.ru, чтобы любые символы после двух цифр года игнорировались типа site.ru/20(.*)
Формат даты всегда один: site.ru/2018/08/05
Илья_71
 
Сообщений: 2
Зарегистрирован: Вс авг 05, 2018 9:46 am
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Пункты репутации: 0

Сообщение Emilien » Вс авг 05, 2018 1:21 pm

Код: выделить все
RewriteRule ^20(.*)$   /   [R=301,L]
Emilien
Мл. Сержант
 
Сообщений: 84
Зарегистрирован: Чт дек 10, 2015 3:35 am
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Пункты репутации: 0


Вернуться в Htaccess

Кто сейчас на форуме

Зарегистрированные пользователи: MailBot, YandexBot

cron