301 редирект

Правила раздела: faq.php?mode=okay
Модератор: Модераторы

kristinalorak
Аватара
kristinalorak
Репутация: 0
Сообщения: 5
Зарегистрирован: 15.01.2020
С нами: 1 год 4 месяца

Сообщение #1 kristinalorak » 05.05.2021, 14:09

Подскажите, пожалуйста, как сделать 301 редирект со старого домена на новый, всех страниц и файлов?

Пример: old.com/page -> new.com/page
old.com/*/*/file.pdf -> new.com/*/*/file.pdf
old.com/file.txt -> new.com/file.txt

Тоже самое нужно и с другими файлами, .jpg, .png и тд.

OkayCMS M
Администратор
Аватара
OkayCMS M
Администратор
Репутация: 207
Сообщения: 1475
Зарегистрирован: 12.11.2015
С нами: 5 лет 7 месяцев
Сайт Skype

Сообщение #2 OkayCMS » 05.05.2021, 17:51

<ifmodule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} robots.txt$ [NC]
RewriteRule ^([^/]+) $1 [L]
RewriteCond %{HTTP_HOST} ^(www\.)?old-domain\.ru$
RewriteRule ^(.*)$ http://www.new-domain.ru/$1 [R=301,L]
</ifmodule>


Название раздела: Вопросы по работе с OkayCMS
Правила раздела: faq.php?mode=okay

Быстрый ответ


Введите код в точности так, как вы его видите. Регистр символов не имеет значения.
Код подтверждения

   

Вернуться в «Вопросы по работе с OkayCMS»

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 2 гостя