Как сделать редирект (301, 302). Общая тема

S
На сайте с 30.09.2016
Offline
469
#661
JohnGonzo:
Вот строка, которая при исполнении команды в .htaccess не переадресовывает, а выдает 404
Redirect 301 /mtk-development-stages https://helion-ltd.ru/kompleksnoe-ra...portnogo-uzla/

Смею Вам сообщить, что запрос по адресу https://helion-ltd.ru/mtk-development-stages/ отдаёт ответ 200.

Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
JohnGonzo
На сайте с 06.04.2009
Offline
173
#662
Sitealert:
Смею Вам сообщить, что запрос по адресу https://helion-ltd.ru/mtk-development-stages/ отдаёт ответ 200.

Всё работает, извините - затупил. Спасибо!

Повышение квалификации строителей, МЧС, энергобезопасности, охране труда, отходам, рабочие специальности, пожарной безопасности (https://helion-ltd.ru/pipk/)
TDSko
На сайте с 02.02.2015
Offline
79
#663

Добрый день! Нужна помощь в следующем вопросе: Есть сайт к примеру site.ru, у него есть много внутренних страниц, нужно сделать редирект с главной страницы сайта site.ru на site2.ru, но что бы при этом внутренние страницы сайта site.ru, оставались рабочими, не редиректили на site2.ru, и так же отдавали ответ 200. Как можно это реализовать?

Регистрация/продление доменов .RU и .РФ по 170 рублей. ( https://domenland.ru/ ) Быстрый хостинг для любых проектов ( https://dragoweb.ru/r/?timeweb ) VPS/VDS с бесплатной поддержкой и низкими ценами! ( https://dragoweb.ru/r/?vdska )
Станислав Романенко
На сайте с 05.09.2007
Offline
325
#664

В .htaccess:

Redirect 301 http://site.ru/ http://site2.ru/

Сайт не лезет в топ? Сделаю аудит без воды всего за 8000 рублей! Отзывы клиентов тут (https://searchengines.guru/ru/forum/939454), почта для связи: ingref@ya.ru Посмотрю, в чём проблема с вашим сайтом, за 100 рублей (https://searchengines.guru/ru/forum/comment/15662080).
TDSko
На сайте с 02.02.2015
Offline
79
#665
Ingref:
В .htaccess:

Redirect 301 http://site.ru/ http://site2.ru/

Нет, так это не работает. Есть другие варианты?

dma84
На сайте с 21.04.2009
Offline
168
#666
TDSko:
Нет, так это не работает. Есть другие варианты?

RewriteCond %{REQUEST_URI} ^/$

RewriteRule ^ http://site2.ru [R=301,L]

TDSko
На сайте с 02.02.2015
Offline
79
#667
dma84:
RewriteCond %{REQUEST_URI} ^/$
RewriteRule ^ http://site2.ru [R=301,L]

Спасибо, сработало! =)

T
На сайте с 15.03.2018
Offline
25
#668

Добрый день!

Не подскажите - как сделать 301 редирект со страницы m.site.ru/page/1.html на site.ru/page/1.html

RewriteCond %{HTTP_HOST} ^http://m.site.ru/pages/1.html\.ru$ [NC]

RewriteRule ^(.*)$ http://site.ru/pages/1.html$1 [R=301,L]

Пробовал так, но не помогает.

Заранее спасибо за помощь!

Станислав Романенко
На сайте с 05.09.2007
Offline
325
#669

Вот так попробуйте:

RewriteCond %{HTTP_HOST} ^m\.site\.ru/pages/1\.html\.ru$ [NC]

RewriteRule ^(.*)$ http://site.ru/pages/1.html$1 [R=301,L]

webrock
На сайте с 05.04.2010
Offline
261
#670

А это зачем? Редиректить же нужно со страницы m.site.ru/pages/1.html

\.ru

Наверное так надо:

RewriteCond %{HTTP_HOST} ^http://m.site.ru/pages/1.html$ [NC]

RewriteRule ^(.*)$ http://site.ru/pages/1.html$1 [R=301,L]

Полный аудит сайтов. (/ru/forum/765361)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий